我正在尝试使用 rsync 将目录从一台服务器复制到另一台服务器:
rsync -avr /home/<username> <username>@111.111.111.11:/home/<username>/
我收到此错误(在发送服务器上):
/etc/ssh/ssh_config: line 54: Bad configuration option: clientaliveinterval
/etc/ssh/ssh_config: line 55: Bad configuration option: clientalivecountmax
/etc/ssh/ssh_config: terminating, 2 bad configuration options
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(235) [sender=3.1.3]
我一直在 Google 和 Stack 上搜索这个问题的解决方案,但只找到了不专业、一行、模糊的答案(当然都失败了)。我知道这与添加以下内容有关:
ClientAliveInterval
ClientAliveCountmax
或者
ServerAliveInterval
ServerAliveCountMax
到一个和/或两个服务器上的ssh_config
和/或或文件...sshd_config
我在两台服务器上都安装了 rsync。因此我的问题如下:
需要改变什么正在发送服务器中的以下文件:
/etc/ssh/ssh_config
/etc/ssh/sshd_config
需要改变什么目标服务器中的以下文件:
/etc/ssh/ssh_config
/etc/ssh/sshd_config