码迷,mamicode.com
首页 > 其他好文 > 详细

rsync服务配置

时间:2018-11-04 21:51:06      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:add   chmod   conf   nec   body   roo   rsync服务   exclude   sys   

第一步:修改配置文件

[root@host253 ~]# vim /etc/rsyncd.conf

uid = nobody
gid = nobody
use chroot = yes
max connections = 4
pid file = /var/run/rsyncd.pid
exclude = lost+found/
transfer logging = yes
timeout = 900
ignore nonreadable = yes
dont compress = .gz .tgz .zip .z .Z .rpm .deb .bz2
//以上内容为系统默认自带选项,无需修改

auth users = lock //rsync虚拟用户,自定义
secrets file = /root/rsync.pass //rsync虚拟用户使用的密码文件路径
read only = false //是否为只读
fake super = yes //使rsync进程拥有root权限,可以复制文件
[ftp] //rsync模块的名称(自定义)
path = /home/ftp //rsync模块的路径(自定义)
comment = ftp export area //rsync模块的注释(自定义)

[backup]
path = /backup
comment = backup 192.168.1.253

第二步 创建对应的模块路径,并修改所有者
mkdir /backup
chown nobody.nobody /backup

第三步 创建虚拟用户使用的密码文件,并设定权限为600
echo "lock:1" > /root/rsync.pass
chmod 600 !$

第四步 重启服务
systemctl restart rsyncd

注意rsync使用的端口号为tcp:873,需要在防火墙开放对应端口
firewall-cmd --permanent --add-port=873/tcp
firewall-cmd --reload

rsync服务配置

标签:add   chmod   conf   nec   body   roo   rsync服务   exclude   sys   

原文地址:http://blog.51cto.com/5450935/2312741

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!