我正在尝试通过ssh2协议在两台机器之间设置rsync。 之前我们使用ssh1进行自动rsync而没有任何密码,但最近我们迁移到ssh2并使用ssh2运行rsync提示密码。
我生成了一个新的SSH2-RSA密钥,而且没有密码短语,但它仍然要求我输入密码。这是我为ssh运行的命令 / usr / bin / ssh -2 -i / usr / local / www-rsync-key fsuser @ xyz
要获取带有空密码的ssh2密钥才能执行哪些步骤?我猜你必须设置/ etc / ssh / sshd_config中的某些设置,但我无法弄清楚是什么!
答案 0 :(得分:1)
这个question出现在超级用户身上,讨论了没有密码的ssh主题。
答案 1 :(得分:0)
如果系统提示您输入密码,请检查您是否已将公钥添加到远端的正确文件(现在可能是authorized_keys2),以及目录权限是否正确(.ssh及其内容)不应该设置任何组或世界权限。)