我想使用 rsync 命令将远程目录同步到本地,我的本地服务器是 redhat enterprise linux 6.5。
我在 Google 上搜索,但只找到如何使用空密码设置 ssh 密钥的教程。
我遵循了一个教程这里,并且它起作用了,调用 rsync 将不再要求输入密码。
rsync -avzhe --min-size=1 ssh user@host:/somedir ~/backup
但是,我们的系统处于生产环境中,我认为从安全角度来看,使用带有空密码的 ssh-key 可能不太好。如果我错了,请纠正我,但如果我是对的,如何安全地使用 rsync 而不提示密码?