首页 > 代码库 > window为rsync服务器,mac为客户端传输文件实例
window为rsync服务器,mac为客户端传输文件实例
命令:
rsync version 3.0.7 支持64位
服务端:http://pan.baidu.com/s/1pJC0xib
客户端:mac自带
window启动服务
网上资料说window 服务里面可以启动,我找了下服务,没找到,最后用命令行方式启动的。
1.把安装文件bin目录放入window环境变量PATH里面。
2.需要把安装文件根目录下的rsyncd.conf复制到etc目录下面
3.然后cmd里面运行启动命令:rsync --daemon --config /etc/rsyncd.conf
把a.txt传输到test模块
sudo rsync -vzrtopg --progress /test/a.txt pengzz@xxxx ::test
认证问题。
如果在rsyncd.conf的模块,如test模块添加两行:
auth users =pengzz
secrets file=/cygdrive/c/rsync_db.ps
并在c盘下面的rsync_db.ps里面添加如这样的账号密码:
pengzz:123456
客户端运行命令的错误有:
1.telnet xxxx 873端口不通,是因为我用的win7 64位系统,需要在防火墙高级设置里面加防火墙规则
2.@ERROR : invalid uid nobody
在rsyncd.conf里面加入
UID = 0
GID = 0
window为rsync服务器,mac为客户端传输文件实例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。