折腾rsync的一些记录

netstat -an | grep 873
systemctl restart rsyncd.service

启动服务器

# systemctl start rsyncd

 

设置开机启动

# systemctl enable rsyncd

测试一下

rsync -avzP 10.10.30.235::test /home/sdb1/test

 

要开防火墙

firewall-cmd --zone=public --add-port=873/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports

 

## 自动执行命令

crontab -e 
/etc/init.d/cron restart

 

2.5、开启防火墙
建议配置服务的方式开启防火墙

创建防火墙服务定义文件

# vi /etc/firewalld/services/rsync.xml
<?xml version=”1.0″ encoding=”utf-8″?>
<service>
<short>RSYNC</short>
<description>rsync.</description>
<port protocol=”tcp” port=”873″/>
<port protocol=”udp” port=”873″/>
</service>
开放防火墙的rsync服务

# firewall-cmd --permanent --zone=public --add-service=rsync
# firewall-cmd --reload

 

关闭防火墙

 

# systemctl stop firewalld --临时关闭防火墙 
# systemctl disable firewalld --永久关闭防火墙

 

错误原因:failed: Permission denied (13)

关闭selinux

临时关闭:

# setenforce 0
永久关闭:

# vim /etc/selinux/config
SELINUX=disabled –将enforcing改为disabled

# reboot –重启系统永久生效

##创建密码。

echo '123456' >>/etc/rsyncd-test.passwd //注意这里只需要服务器rsyncd.passwd 中的密码
chmod 600 /etc/rsyncd-test.passwd

 

木易的技术记录 » 折腾rsync的一些记录

顶 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

置顶文章