「到達不能」ホームフォルダー


14

時々、Ubuntuサーバーにログインすると、プロンプトが表示されますjon@jon-server:(unreachable)/$pwdこの時点で実行する(unreachable)/とがecho $HOME戻りますが/home/jon、期待どおりに戻ります。もし私がcd、私は私の実際のホームフォルダに連れて行かれます。

この理由は何でしょうか?SSHを使用した公開キー認証を除き、問題を引き起こすことはないようです(おそらく、ホームフォルダーが表示されない場合は、その中のフォルダーにアクセスできません.ssh)。再起動するまでは一貫しているようです。つまり、すべての新しいシェルがこれを行い、再起動するまでは正常に動作するかどうかがわかります。

これは少なくとも最後のいくつかのリリースアップグレードで発生しているため、Oneiricとは関係ありません。ホームフォルダーを暗号化するインストーラーオプションを選択しました。


私には解決策や説明はありませんが、私が常にを使用している状況で、似たようなことを経験sshしましたscreen
-enzotib

1
@enzotibそれは本当に面白いです-私もいつも使用しscreenています。スクリーンセッション全体を終了して新しいセッションを開始しようとしましたが、「到達不能」なものはなくなりました。公開鍵認証でまだ運ませんので、おそらく無関係な問題だ
ジョン・M

11.10とにも同じ問題がありscreenます。新しい画面を作成すると、最初にわずかな遅延が発生し、その後、プロンプトのディレクトリがからの出力と同様に到達不能として表示されますpwd。暗号化されたホームディレクトリを使用するのはこれが初めてで、関連しているようです。ls暗号化されていないホームディレクトリの内容を表示し、簡単cdに問題をクリアします。また、これsshはマシンにアクセスする唯一の方法なので、これまでのところセッションでこれを見てきました。
mindless.panda

私も今この問題を抱えています。画面を使用していませんが、sshデーモンをインストールしています。これは、DropBoxを削除した後に発生し始めます。Ubuntuから「Nautilusの再起動」を求められるたびに。助けてください!
bakytn

この問題を修正した場合は、ここに「回答」を投稿してください
bakytn

回答:


7

以下のための質問と回答は、暗号化されたホームディレクトリ上のファイルで作業する「スクリーン」コマンドを使用することが可能ですか?なぜこれが起こっているのかを理解するのに役立ちました:経由screenでログインしてsshもUbuntuにまだシステムを使用しているとは言わないので、しばらくすると(私の場合は一晩)暗号化されたホームディレクトリがアンマウントされるため、Vimはできません画面で開いていたファイルを保存すると、コマンドプロンプトの作業ディレクトリはになり(unreachable)ます。

NXセッションにログインしていると、問題がなくなることを知っています。NXはGUIの画面として説明される場合があります。NXセッションを開始して切断し(バックグラウンドで実行させる)、ssh / screenを無期限に使用し続けることができます。エレガントでも理想的でもありませんが、NXを時々使用するので、うまくいきました。

リンクされた質問は、の空のファイルを削除することも提案しています/home/.ecryptfs/$USER/.ecryptfs/auto-umount。これは、NXを使用しない場合に役立ちます。


3

個人用の暗号化されたホームフォルダーを使用して、リモートのUbuntuマシンに(到達不能)フォルダーがあるという同じ問題が発生しました。

この問題には、バックグラウンドで実行されているプログラムも含まれます(私の場合、ワークスペースを保存するために必要ないくつかのMATLABインスタンスがありました)。

削除することで問題を永久に解決しました

/home/.ecryptfs/$USER/.ecryptfs/auto-umount

Ahmed Fasihによって提案され、「screen」コマンドを使用して暗号化されたホームディレクトリ上のファイルを操作することは可能ですか?

この問題には他の回答/トピックがないため、この問題を解決済みに設定し、他のユーザーの参照にすることをお勧めします(この問題を理解するには多くの検索が必要です)。


1

「インストーラーオプションを選択して、ホームフォルダーを暗号化しました。」

それはあなたの答えかもしれませんが、通常の環境でログインして使用していないマシンではecryptFSを使用していないため、これはわずかに間違っている可能性があります。しかし、マシンのコンソールに物理的にログインしていないか、ホームディレクトリのコンテンツを明確にマウント/復号化していない限り、ホームディレクトリが暗号化されているため、コンテンツを利用できない可能性があります。

/ home / jonにアクセスすると、すべてのコンテンツがそこにありますか、またはREADME.txtと小さな.desktopリンクがあれば、復号化/マウントプロセスを開始できますか?


私もそう思いましたが、「到達不能」プロンプトが表示されていても、すべてのコンテンツがそこにあるので、間違いなく復号化されてマウントされています。
ジョンM
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.