GNU/Linux >> Linux の 問題 >  >> Linux

スリープ後 (または接続が失われた場合) に sshfs によってマウントされたフォルダーにアクセスできない

Ubuntu Linux でも同じ問題が発生します。再開後に行うこと:

$ killall -9 sshfs

次に、アンマウントします

$ fusermount -u ~/far_projects

リモートファイルシステムを再度マウントしてください。

$ sshfs -o idmap=user [email protected]:/projects ~/far_projects

ここに記載されているように、これが解決策です:

 -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3

使用例:https://github.com/aktos-io/dcs-tools、make mount-root をご覧ください。 目標。


ラップトップでも同じ問題が発生しました。

必要なのは、アンマウント コマンドにレイジー アンマウント オプション (z) を含めることだけです:

$ fusermount -uz ~/Mounts/Remote

その後、通常と同じ方法で再マウントしてください。

また、再接続オプション (-o reconnect) を使用していることにも注意してください。これにより、問題が発生しても接続が維持されます (ふたを閉じて数分後に戻ってくるなど)。

また、fuse ファイルシステム (sshfs を含む) の自動マウンターである afuse のようなソリューションを調べて、毎回アンマウント/再マウントする手間を省くこともできます。

最後の自動マウント オプションの 1 つは、sshfs で autofs を使用することです。


Linux
  1. 別のユーザーに「su」または「su -」を指定した後、X11 アプリケーションを起動できない

  2. フォルダーをコピーするときに、ソースと宛先の後に末尾のスラッシュを付けるべきですか

  3. パーティションがマウントされているかアンマウントされているかを知るにはどうすればよいですか?

  1. 'Can't access startfile' で失敗する lynx プログラム?

  2. Linux nerdtree vim でフォルダを開けない

  3. bin/sh:tty にアクセスできません。シェルコード実行時の「ジョブ制御がオフになりました」エラー

  1. du -x は、ワイルドカードを使用する場合でもマウントされたファイルシステムを調べます

  2. 起動後にコマンドを実行するにはどうすればよいですか?

  3. screen を使用してシリアルポートにアクセスするときにパリティビットを設定するにはどうすればよいですか?