我按照这个链接里的方法 [http://it.oyksoft.com/post/1836/][1] (即保存互相的rsa公钥文件的方法)尝试设置两个机器之间scp免密码传输。
但是设置完成后,输入scp命令传输文件还是需要输入密码,不知道是还有哪里不对?或者需要查看什么日志之类的来排查原因?
我按照这个链接里的方法 [http://it.oyksoft.com/post/1836/][1] (即保存互相的rsa公钥文件的方法)尝试设置两个机器之间scp免密码传输。
但是设置完成后,输入scp命令传输文件还是需要输入密码,不知道是还有哪里不对?或者需要查看什么日志之类的来排查原因?
我看了看~他的教程没问题...
我之前配的时候貌似也发生过这种情况...一般都是小疏忽..比如authorized_keys拼写错误啊..保存文件错误啊~~什么的..
如果你确定没问题的话..去看看authorized_keys
里面是不是两个public key都保存了..并且格式正确.
如果还不行的话..就删除.ssh
文件里面所有东西从新来过...
1 回答3.2k 阅读✓ 已解决
1 回答2.4k 阅读
最后使用except来搞定了。