游戏开发网站建设,响应式的网站做优化好吗,怎么建立app,遂溪网站建设公司Liunx系统实现文件同步不需要搭建FTP这类的工具#xff0c;只需要按照Rsync配置下文件就可以。 本文以Centos7.0为例。 1. 首先关闭SELINUX#xff08;不关闭无法同步#xff0c;权限太高了#xff09; vi /etc/selinux/config #编辑防火墙配置文件
#SELINUXenforcing #注释…Liunx系统实现文件同步不需要搭建FTP这类的工具只需要按照Rsync配置下文件就可以。 本文以Centos7.0为例。 1. 首先关闭SELINUX不关闭无法同步权限太高了 vi /etc/selinux/config #编辑防火墙配置文件
#SELINUXenforcing #注释掉
#SELINUXTYPEtargeted #注释掉
SELINUXdisabled #增加
:wq! #保存退出
setenforce 0 #立即生效 2. 服务端和客户端同时安装Rsync yum install rsync xinetd #安装 3. 客户端和服务端同时新增配置文件centos7 默认没有了得单独手工建,否则无法启动 vim /etc/xinetd.d/rsync service rsync
{disable noflags IPv6socket_type streamwait nouser rootserver /usr/bin/rsyncserver_args --daemonlog_on_failure USERID
} 4 修改服务端配置给客户端调用 vim /etc/rsyncd.conf log file /var/log/rsyncd.log #日志文件位置启动rsync后自动产生这个文件无需提前创建pidfile /var/run/rsyncd.pid #pid文件的存放位置lock file /var/run/rsync.lock #支持max connections参数的锁文件secrets file /etc/rsync.pass #用户认证配置文件里面保存用户名称和密码后面会创建这个文件motd file /etc/rsyncd.Motd #rsync启动时欢迎信息页面文件位置文件内容自定义[test] #自定义名称path /data/ #rsync服务端数据目录路径comment rsync data comment #对那个文件夹进行描述uid root #设置rsync运行权限为root 推荐使用 nobodygid root #设置rsync运行权限为root 推荐使用 nobodyport873 #默认端口use chroot no #默认为true修改为no增加对目录文件软连接的备份read only no #设置rsync服务端文件为读写权限list no #不显示rsync服务端资源列表max connections 200 #最大连接数timeout 600 #设置超时时间auth users test #执行数据同步的用户名可以设置多个用英文状态下逗号隔开hosts allow 192.168.21.129 #允许进行数据同步的客户端IP地址可以设置多个用英文状态下逗号隔开hosts deny 192.168.21.254 #禁止数据同步的客户端IP地址可以设置多个用英文状态下逗号隔开 5 新增同步用户的配置文件保存密码 vim /etc/rsync.pass test:123456 6. 对配置文件进行授权 chmod 600 /etc/rsyncd.conf #设置文件所有者读取、写入权限
chmod 600 /etc/rsync.pass #设置文件所有者读取、写入权限 7. 重启Rsync 是用软件生效 systemctl restart xinetd 8. 客户端开始同步 首先telnet端口
telnet 172.16.120.18 83 服务端同步文件到客户端
rsync -avz test172.16.120.252::ftp /data客户端同步文件到服务端rsync -av /data/ test172.16.120.252:ftp 其中/data/ 若后面不加/ 那/data 就是表示本身同步过去切记转载于:https://www.cnblogs.com/flyfish2012/p/9238789.html