Wenn ich mich bei meinem Ubuntu-Server anmelde, erscheint gelegentlich die Aufforderung jon@jon-server:(unreachable)/$
. Laufen pwd
an diesem Punkt kehrt (unreachable)/
jedoch echo $HOME
zurück , /home/jon
wie erwartet. Wenn ich cd
dann komme, werde ich zu meinem eigentlichen Heimatordner gebracht.
Was könnten die Gründe dafür sein? Abgesehen von der Authentifizierung mit öffentlichen Schlüsseln mit SSH scheint dies keine Probleme zu verursachen (vermutlich kann der Benutzer den darin enthaltenen .ssh
Ordner nicht finden, wenn er den Basisordner nicht sieht ). Es scheint bis zum Neustart konsistent zu sein - das heißt, jede neue Shell wird dies tun, bis ich neu starte, wenn es entweder normal funktioniert oder nicht.
Dies ist zumindest bei den letzten Release-Upgrades der Fall, die nicht mit Oneiric zusammenhängen. Ich habe die Installationsoption zum Verschlüsseln meines Basisordners ausgewählt.
screen
auch, ich habe nur versucht, die gesamte Bildschirmsitzung zu beenden und eine neue zu starten, und die "unerreichbare" Sache war verschwunden. Immer noch kein Glück mit Public-Key-Authentifizierung, also ist das vielleicht ein Problem, das nichts damit zu tun hat
screen
. Das Erstellen eines neuen Bildschirms führt zunächst zu einer leichten Verzögerung, und dann wird das Verzeichnis in der Eingabeaufforderung so unerreichbar angezeigt wie die Ausgabe von pwd
. Dies ist das erste Mal, dass ich ein verschlüsseltes Home-Verzeichnis verwende, und es scheint verwandt zu sein. ls
Zeigt den Inhalt des Home-Verzeichnisses unverschlüsselt an und ein einfacher cd
löscht das Problem. Außerdem habe ich das bisher nur in einer ssh
Sitzung gesehen, da ich nur so auf die Maschine zugreifen kann.
ssh
und verwendet habescreen
.