rsync服务搭建
服务端
1、安装rsync服务
[root@wxjtest10 ~]# yum install rsync -y
2、修改配置文件
[root@wxjtest10 ~]# vim /etc/rsyncd.conf
uid = nobody gid = nobody use chroot = yes max connections = 10 strict mode=yes pid file = /var/run/rsyncd.pid lock file=/var/run/rsync.lock log file=/var/log/rsyncd.log [web] path = /web comment = web1 file ignore errrors read only=no write only=no hosts allow=* hosts deny=172.17.0.10 list=false uid=root gid=root auth users=test secrets file=/etc/web.pass
- web为模块名称
- path为路径
- secrets file为认证的用户和密码
详细参数说明请参考:https://www.cnbugs.com/post-1072.html
3、创建密码文件
[root@wxjtest10 ~]# echo "test:123456">/etc/web.pass
4、设置密码文件的权限为600
[root@wxjtest10 ~]# chmod 600 /etc/web.pass
5、启动rsync服务进程
[root@wxjtest10 ~]# rsync --daemon
6、查看进程是否启动成功

客户端
1、安装rsync服务
[root@test11 ~]# yum install rsync -y
2、创建密码文件
[root@test11 ~]# echo "123456">/etc/web.pass
3、修改密码文件权限
[root@test11 ~]# chmod 600 /etc/web.pass
4、启动服务进程
[root@test11 ~]# rsync --daemon
5、查看服务是否启动

测试
客户端测试同步文件

- :web为共享模块,并不是共享路径
服务端查看是否同步成功

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。