我按照教程
http://www.howtoforge.com/mirror-your-web-site-with-rsync-on-fedora-10
我已经完全按照说明一步一步地设置了密钥和脚本
我的问题是,当我使用 server1 输入命令时,它仍然提示我输入密码。
然后我查看 /var/log/secure,我发现了这条消息
尝试使用正确的密钥对 root 进行身份验证,但不是从允许的主机(host=123132132312.static.ctinets.com、ip=20x.80.236.xxx)进行的。
有人可以帮忙吗?
答案1
您的本地计算机不知道任何 ssh 密钥,或者远程计算机不信任您的密钥。检查 ~/.ssh/id_rsa 或 ~/.ssh/id_dsa 是否存在。如果存在,请查看远程计算机上的 ~/.ssh/authorized_keys,并确保本地计算机上的 ~/.ssh/id_rsa.pub 或 ~/.ssh/id_dsa.pub 文件的内容位于其中的某个位置。