sshfs パスワードなし

sshfs パスワードなし

sshfs の ssh -i に相当するものを誰か知っていますか? パスワードを要求せずに sshfs を使いたいです

答え1

最善の解決策はssh-agentZoredache が示唆するように。

もう一つは鍵を差し込むことです~/.ssh/id_rsaそうすれば自動的に検出されます。( id_dsaDSA キーに使用します。)

さらにもう一つは~/.ssh/config次のような内容を入力してください(ssh_config詳細についてはマニュアルページを参照してください)

ホスト somebox.somedomain.tld
  ユーザー ジョー
  アイデンティティファイル ~/key_for_somebox

ホスト *
  アイデンティティファイル ~/key_for_everything_else

答え2

システムを設定して、SSHエージェントエージェントにキーを追加します。最近の Linux ディストリビューション (Ubuntu など) を使用している場合は、ssh-agent がすでに設定されている可能性があります。 と入力するだけですssh-add key

答え3

もう一つの答えはsshfs -o IdentityFile=/home/me/.ssh/somekey.pem user@host:/path/ mnt/

さらに、sshfs を呼び出す別の手段を挙げる人もいます。

sshfs -o ssh_command="ssh -i /home/me/.ssh/somekey.pem" user@host:/path/ mnt/

~/.ssh/configそれが正しい道であることには同意しますが。

答え4

将来これを探している人にとっては、これは私にとってはうまくいきました::

sshfs username@host:/yourpath  /yourpath  -o ssh_command='sshpass -p "yourpassword" ssh'

例::

sshfs [email protected]:/media /mnt/ -o ssh_command='sshpass -p 123456789 ssh'

関連情報