linux确认rsync的安装及服务开放
1、查看是否安装rsync
命令# rpm –qa | grep rsyn
出现图示信息,表明已安装了rsync.
假如没有出现对应的版本信息,则需要进行安装
2、修改rsync的配置文件
2.1 新建并修改rsync的配置文件
主要涉及的文件有 rsyncd.conf,rsyncd.secrets和rsyncd.motd
创建文件夹及文件
1 | [root@******* ~]# mkdir /etc/rsyncd 注:在etc下创建rsyncd目录,保存rsyncd.conf和rsyncd.secrets; |
修改文件内容
修改Rsyncd.conf的文件
1 | # Minimal configuration file for rsync daemon |
编辑密码文件内容
1 | [root@******* ~]# vi /etc/rsyncd/rsyncd.secrets |
注: 这里的密码值得注意,为了安全,你不能把系统用户的密码写在这里。比如你的系统用户 linuxsir 密码是 abcdefg ,为了安全,你可以让rsync 中的linuxsir 为 222222 ;
编辑修改rsyncd.motd
1 | [root@******* ~]# vi /etc/rsyncd/rsyncd.motd |
3、启动rsync服务器及防火墙设置
3.1启动rsync服务
1 | [root@******* ~]# /usr/bin/rsync --daemon --config=/etc/rsyncd/rsyncd.conf |
查看该服务是否启动
使用ps –ef 查看是否启动
正常启动。
或者查看端口是否开了873端口
1 | [root@******* ~]# lsof -i:873 |
出现类似提示信息说明开启成功
3.2 防火墙开启873端口
1 | [root@******* ~]# iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 873 -j ACCEPT |
或者通过别的机器telnet查看对应机器是否开启873端口
4、将rsync加入系统自启动
1 | [root@******* /]# vi /etc/rc.d/rc.local |