Ich verwende CentOS 6.x und möchte die .bash_history an einen anderen Speicherort verschieben.
Die Home-Verzeichnisse meiner Benutzer sind (weil ich ein VPS verwende), in /var/www/vhost/<domain>.<tld>
denen FTP zugänglich ist (und es sollte sein).
Aus diesem Grund habe ich die AuthorizedKeysFile
SSH-Verbindungen von den normalen geändert, ~/.ssh/authorized_keys
da FTP-Verbindungen sie leicht finden können.
Zugleich möchte ich die bewegen .bash_history
Datei zu , /home/%u/.bash_history
wo %u
der aktuelle Benutzer ist .
The name of the file in which command history is saved (see HISTORY below). The default value is ~/.bash_history. If unset, the command history is not saved when an interactive shell exits.
tty
Befehl zu haben. Mein Punkt war, als Sie es eingestellt haben. Irgendwann ist der Ort festgelegt und weitere Änderungen werden ignoriert.