首页 > 网络 > 其他 >

Rsync daemon服务器端安装配置步骤-12279801-51CTO博客

2020-01-16

1、查看rsync是否安装rpm -qa rsync yum install rsync openssh-clients -y 2、添加用户 rsync useradd rsync -s sbin nologin -M tail -1 etc passwd 3、配置rsyncd conf vim etc rsyncd co

1、查看rsync是否安装rpm -qa rsync

yum install rsync openssh-clients -y

2、添加用户 rsync

useradd rsync -s /sbin/nologin -M

tail -1 /etc/passwd

3、配置rsyncd.conf

vim /etc/rsyncd.conf

#rsync_config___start

##rsyncd.conf start##uid = rsync //虚拟用户,远端的命令需要使用rsync访问共享目录gid = rsync //虚拟用户组use chroot = no //安全max connections = 200 //最大连接数timeout = 300 //超时设置pid file = /var/run/rsyncd.pidlock file = /var/run/rsync.lock //锁文件,避免冲突。避免同时进行操作log file = /var/log/rsyncd.log //日志[backup] //模块名称path = /backup //服务器端nfs共享目录ignore errors //忽略错误read only = false //可读可写权限list = false //不允许列表,lshosts allow = 172.16.1.0/24 //允许的主机#hosts allow = 10.0.0.0/24hosts deny = 0.0.0.0/32 //拒绝的主机auth users = rsync_backup //虚拟用户secrets file = /etc/rsync.password //密码文件#rsync_config___end


4、配置rsync_backup用户文件

echo "rsync_backup:123123">/etc/rsync.password

chmod 600 /etc/rsync.password (设置权限)

5、创建共享目录,并授权rsync服务管理

mkdir backup -p

chown rsync.rsync /backup

6、启动rsync 服务,并检查

rsync --daemon

ps -ef|grep rsync |grep -v grep

lsof -i :873netstat -lntup |grep 873

7、加入开机启动

echo "/usr/bin/rsync --daemon" >>/etc/rc.local

tail -1 /etc/rc.local

排错:Rsync 服务器启动错误:failed to create pid file /var/run/rsyncd.pid: File exists问题:linux下Rsync 服务器启动错误-->failed to create pid file /var/run/rsyncd.pid: File exists

解决方案:rm -rf /var/run/rsyncd.pid;再重新启动Rsync服务(rsync –daemon)

相关文章
最新文章
热点推荐