设置scp免密码传输的问题
我按照这个链接里的方法 [http://it.oyksoft.com/post/1836/][1] (即保存互相的rsa公钥文件的方法)尝试设置两个机器之间scp免密码传输。
但是设置完成后,输入scp命令传输文件还是需要输入密码,不知道是还有哪里不对?或者需要查看什么日志之类的来排查原因?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
最后使用except来搞定了。
应该是权限的问题,请将 ~/.ssh/ ~/.ssh/autorized_keys 设置为700
我看了看~他的教程没问题...
我之前配的时候貌似也发生过这种情况...一般都是小疏忽..比如authorized_keys拼写错误啊..保存文件错误啊~~什么的..
如果你确定没问题的话..去看看
authorized_keys
里面是不是两个public key都保存了..并且格式正确.如果还不行的话..就删除
.ssh
文件里面所有东西从新来过...