Ubuntu 14.04 - rsync 损坏配置 / 钥匙 SSH?
我有两个服务器 Ubuntu 14.04 S1 (用户 root) 和 S2 (风俗 dataman). S1 负责下载文件和传输备份 S2. 在 S1 我使用身份验证 PubKey 在 S2 对于摩托车 rsync.
我使用脚本 bash 简化转移 (伪码):
现在我的结果真的很奇怪 ..
重复关键设置 (因为钥匙或类似的东西被损坏了)
重新启动恶魔传输 bash 在 S1 (恶魔开始了 root)
请参阅它如何成功同步一个文件。
它进入另一个文件原因 rsync 并且失败了 (不能 SSH)
我继续 S1 和
但请求密码。 奇怪的 ... 所以,我继续 S2 看那个 authorized_keys 我的 pubkey 显而易见的 S1. 它确实如此。 我检查文件夹的访问权限 .ssh 为了 S1 和 S2 .. 一切都好。 再试一次 ssh 从 S1 在 S2 .. 仍请求密码。
如果我有访问,我不确定如何调试它 SSH 只有两个服务器。 我会推出 SSH 调试时 S2, 要了解原因 S1 (用正确的一个 pubkey) 没有正确验证,但我根本没有物理访问。
为什么 rsync 影响任何配置 ssh?
我的 sshd_config 在 S2:
我使用脚本 bash 简化转移 (伪码):
while true
do
for each file/folder in mydir/*; do
rsync -aPs "${file}" dataman@S2:"${REMOTE_DIR}"
sleep 1
done
现在我的结果真的很奇怪 ..
重复关键设置 (因为钥匙或类似的东西被损坏了)
重新启动恶魔传输 bash 在 S1 (恶魔开始了 root)
请参阅它如何成功同步一个文件。
它进入另一个文件原因 rsync 并且失败了 (不能 SSH)
我继续 S1 和
ssh dataman@S2
但请求密码。 奇怪的 ... 所以,我继续 S2 看那个 authorized_keys 我的 pubkey 显而易见的 S1. 它确实如此。 我检查文件夹的访问权限 .ssh 为了 S1 和 S2 .. 一切都好。 再试一次 ssh 从 S1 在 S2 .. 仍请求密码。
如果我有访问,我不确定如何调试它 SSH 只有两个服务器。 我会推出 SSH 调试时 S2, 要了解原因 S1 (用正确的一个 pubkey) 没有正确验证,但我根本没有物理访问。
为什么 rsync 影响任何配置 ssh?
我的 sshd_config 在 S2:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys
没有找到相关结果
已邀请:
0 个回复