小编kes*_*lam的帖子

密钥密码和 sshd -- 缓存身份验证?

问一个更准确的问题:

似乎我可以使用需要密码短语的密钥完成rsync-over- ssh,而无需输入密码短语。例如,我可以从命令行运行rsync

rsync -qavz -e ssh -i /home/keshlam/.ssh/password_id_dsa.pub a.a password_id@192.168.122.47:/home/password_id/a.a
Run Code Online (Sandbox Code Playgroud)

并看到该a.a文件出现在远程机器上,而不会提示输入密码。

我最好的猜测是这是一个 ssh 缓存效果——我昨天输入了密码,两台机器仍然相互信任。

这个分析有意义吗?如果是这样,刷新缓存以进行测试的最简单可靠的方法是什么 - 重新启动?

ssh rsync session sshd caching

5
推荐指数
1
解决办法
532
查看次数

标签 统计

caching ×1

rsync ×1

session ×1

ssh ×1

sshd ×1