您现在的位置是:CentOS安装和配置rsync
CentOS安装和配置rsync
1、配置服务端
yum install rsync vi /root/rsync_user // 设置密码文件 chmod 600 /root/rsync_user // 设置密码文件权限 vi /etc/rsyncd.conf // 配置服务 vi /etc/xinetd.d/rsync // 配置服务 chkconfig rsync on // 设置开机启动 /usr/bin/rsync --daemon 启动服务 ps -ef | grep rsync // 检查是否启动
密码root_user文件内容
test:123456配置文件rsyncd.conf内容
uid = nobody gid = nobody use chroot = yes pid file = /var/run/rsyncd.pid log file = /var/run/rsyncd.log [www] uid = root gid = root comment = www path = /data/wwwroot auth users = test secrets file = /root/rsync_user read only = yes
配置文件/etc/xinetd.d/rsync内容
主要修改内容:
disable = no
server_args = --config=/etc/rsyncd.conf --daemon
# default: off # description: The rsync server is a good addition to an ftp server, as it \ # allows crc checksumming etc. service rsync { disable = no flags = IPv6 socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = --config=/etc/rsyncd.conf --daemon log_on_failure += USERID }
2、配置客户端
yum install rsync vi /root/rsync_pass
文件/root/rsync_pass内容
123456
3、在客户端测试服务
rsync -az test@192.168.100.2::www // 需要输入密码 rsync -vzrtopy --progress --delete test@192.168.100.2::www --password-file=/root/rsync_pass /www
4、写shell脚本、设置定时任务
*/3 * * * * /usr/local/src/test.sh &test.sh文件内容
#!/bin/bash cd /www rsync -vzrtopy --progress --delete test@192.168.100.2::www--password-file=/root/rsync_pass /www &>/dev/null
站长简介
分类
最新文章
热门文章
- 微信支付退款结果通知解密
- Linux修改密码提示passwd /usr/share/cracklib/pw_dict: error reading header
- 到ICANN投诉三五互联获取域名转移密码成功
- {"errcode":45047,"errmsg":"out of response count limit hint]"}
- 微信html弹出点击右上角分享到朋友圈
- CentOS使用chkconfig提示systemctl enable xxxx.service
- PHP将B转换为KB、MB、GB
- Apache禁用TRACE Method和添加X-frame-options响应头
- mysqld_safe Number of processes running now
- 构建微信公众号被动回复image图片消息xml