小编Mac*_*vin的帖子

ssh/scp 工作,但 rsync 只是不断说“不”

嗨,我有一台 Windows 2003 服务器,我需要将其备份到linux客户端上,因此我将其安装cygwinWin2k3. 在Win2k3我已启用sshscp但是(因为Win2k3服务器使用自定义的 Windows SFTP 服务器侦听端口 22)我必须设置scp/sshport 222在 cygwin上运行。它工作正常。只要我使用 ssh/scp 并在命令行中使用 -p/-P 开关。

SSH Public/Private Key Pair通过 ssh/scp 为我的用户建立了一个它从linux clientWin2k3 server.

我转念一开始WIN2K3的rsyncd的,并添加用户的/etc/rsyncd.conf,创建/etc/rsyncd.secrets并分配的privilages,似乎罚款。

然后,当我尝试通过 ssh rsync 连接 /not/ 它可以工作,但我想 /only/ 通过 ssh 连接,当我这样做时,它每次都以 0 字节失败。我尝试了多个用户并重写了 rsyncd.conf 一百万次,但它总是失败。我开始认为我需要告诉 rsync 客户端从客户端的角度来看 ssh 端口是 222。如果是这样,我该怎么做?

linux ssh scp cygwin rsync

3
推荐指数
1
解决办法
1799
查看次数

标签 统计

cygwin ×1

linux ×1

rsync ×1

scp ×1

ssh ×1