我有私钥可以用,但是我只想输入密码。
注意不是服务端 sshd 的配置,是在客户端。
在 .ssh/id_rsa 存在的时候,我依然想用密码登陆。怎么办?
sshd_config中的PubkeyAuthentication设为no
另外你还可以把AuthenticationMethods设为publickey,password publickey,keyboard-interactive这样你就同时需要私钥和密码才能登录。
具体设置看SSHD_CONFIG(5)
在客户端,你可以在~/.ssh/config文件里加入:
PreferredAuthentications password
注意不是=是空格
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。