sshfsを介して仕事用コンピュータからラップトップにディレクトリをマウントしようとしています。私が実行しているコマンドは
sshfs -d -o allow_other -o reconnect -o ServerAliveInterval=15 server:~/Documents ~/Documents/home
その項目~/.ssh/config
は次のとおりです。
Host server
User myname
Port 22
ProxyCommand ssh -q -W machineName.serverAdress.com:%p WorkNetworkName
今コマンドを実行するたびに
FUSE library version: 2.9.4
nullpath_ok: 0
nopath: 0
utime_omit_ok: 0
それから何もありませんでした。他のすべての端末ではコマンドを入力できますが、実行されないため、プロセスを終了または削除することはできません。私ができる唯一のことは、ラップトップをスリープ状態にして再び目覚めさせることです。これをラップトップで実行すると、次の結果ls
が表示されます。~/Documents
d????????? ? ? ? ? ? home
fish
入力したすべての文字について、次のエラーメッセージが表示されます。
fish: Error while searching for command “/home/username/Documents/home/bin/python_lib/ls”
access: Transport endpoint is not connected
~/bin/python_lib
私の仕事コンピュータ上のPythonスクリプトを保持するディレクトリはどこにありますか?したがって、これはPYTHONPATH
私の作業コンピュータにあるディレクトリの一部です。
何が間違っているのか誰が見ることができますか?
乾杯
答え1
まあ、問題は実際の名前がsshfsmountPoint
に比べてhome
多すぎるということです。マウントポイントを呼び出すのがなぜ悪い考えなのかを知っている人がいるなら、home
ここで何かを学ぶことができてうれしいです。
乾杯