有線から無線ネットワークへの切り替え時に sshfs 接続を維持する

有線から無線ネットワークへの切り替え時に sshfs 接続を維持する

私のラップトップでは、簡単なアクセスのためにsshfsを介してNASのコンテンツをマウントすることがよくあります。私はWiFiを使用するよりもファイルナビゲーションが滑らかなので、主にイーサネットケーブルを接続します。ただし、時にはWi-Fi経由で同じネットワークに接続されている間にプラグを抜く必要がある場合があります。ただし、これによりsshfsが応答しなくなります。 nasディレクトリの内容にアクセスしようとするすべての試行は、イーサネットケーブルを再接続するか、sshfsを終了するまで停止されます。この場合は削除してから再インストールする必要があります。最大の問題は、削除するには、nasディレクトリにすでにある6つの端末を閉じる必要があることです。

1つの解決策は、イーサネットに接続されていても、sshfsがWi-Fi接続を使用するように強制することです。 (sshにはオプションがあるのでsshfsにもあると仮定します。)しかし、シームレスなナビゲーションの利点を失い、一部の映画はまったく見ることができません。

それでは、アンインストールして再インストールしなくても、利用可能な項目に応じてsshfsにWi-Fiまたはイーサネットを使用させる方法はありますか? (またはまったく同じことを行い、私が望むものを実行する別のコマンドです。)

ベストアンサー1

接続するときは、次の-o reconnectフラグを使用してください。

$ sshfs -o reconnect [email protected]:/remote_path /local/path

おすすめ記事