我刚刚在 2008 服务器上设置了 cwRsyncServer,防火墙允许它,并且我已配置具有写访问权限的模块。rsync 服务器正在运行并处于监听状态。
我已经配置了 ssh 密钥对,并将公钥放在服务器上的 authorized_keys 中。
从客户端,我正在使用新文件 test.txt 尝试此命令
rsync -av test.txt [email protected]:/test.txt
在服务器上我没有记录错误,日志文件中也没有任何内容;在客户端上我收到连接超时错误。
我做错了什么?如何解决?这与 Windows 凭据有关吗?
答案1
我猜你设置了 cwRsyncServer 为守护进程模式,但是,由于没有看到配置文件,我无法确定。要使用rsync
守护进程模式连接到 rsync 守护进程,请使用
rsync -av test.txt 192.168.1.1::modulename/test.txt
其中 modulename 是您在配置文件中定义的模块。如果您确实想使用 ssh 密钥来保护您的连接,则需要运行 ssh 守护程序。请参阅cwRsync 常见问题解答更多细节。