動作させることはできませんsshfs
。いくら努力しても私のパスワードを受け付けません。
私のホスト名はnetnoob44
で、ユーザー名はseeder
次のように使用しようとしています。
sudo sshfs -o allow_other,default_permissions $USER@localhost:$HOME /mnt/sharedfs -p 22222
それから私のパスワードを尋ねます。
[sudo] password for seeder:
[sudo] password for seeder:
パスワードを入力しましたが機能しません。
これはうまくいきます。
sudo ping 1.1.1.1
[sudo] password for seeder:
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=58 time=8.97 ms
これはうまくいきます。
seeder@netnoob44 ~ $ sudo mkdir test1
[sudo] password for seeder:
seeder@netnoob44 ~ $
どうしたの?なぜこれがうまくいかないのですか?
私はロックされておらず、まだ正常にログインしてログアウトできますsudo
。
答え1
まず、リモートコンピュータにSSHで接続できることを確認しますssh -p PORT USER@IP:/PATH
。これがうまくいかない場合、問題はプレーンではなくsshfs
プレーンにあることですssh
。
うまくいけば、完全に空の新しいディレクトリを作成してmkdir /tmp/TEMPORARY_MOUNTPOINT
くださいsshfs -p PORT USER@IP:/PATH /tmp/TEMPORARY_MOUNTPOINT
。
なぜそれを使うべきかわかりませんsudo
。私のシステムではrootアクセスは必要ありませんsshfs
(私が使用するものDebian Stable
)。