Midnight Commanderを介したSFTPにはまだパスワードが必要です。

Midnight Commanderを介したSFTPにはまだパスワードが必要です。

Linuxコマンドラインからsftpまたはsshに接続するときは、公開鍵を使用して接続し、パスワードを要求しません。

sftp user@host

私がやっても動作します

ssh user@host

ところで、なんだかMC経由でSFTPリンクをかけると、引き続きパスワードを求めるメッセージが表示されます。

MCはパスワードなしの接続にSSH公開鍵を使用しませんか?または、MCが公開鍵認証を使用するように手動で設定する方法はありますか?

答え1

~/.ssh/configホストをファイルに入れました。

Host your.host.name.or.ip
    User your.remote.username
    IdentityFile /path/to/your/keyfile

答え2

これは簡単です...

ssh-add .ssh/id_rsa

確立されたここ

Elruso、ありがとう。

関連情報