通过 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

成立这里

感谢 El-ruso

相关内容