Linux如何从零开始搭建rsync服务器(centOS6)

时间:2023-02-22 08:19:19
Step1:检查rsync是否已经安装
rmp -qa rsync
如果没有安装的话,通过yum install rsync -y
Step2:给rsync服务添加本地用户,用于管理本地目录。
useradd -s /sbin/nologin -M rsync
id rsync
Step3:生成rsyncd.conf配置文件
vim /etc/rsyncd.conf
Step4:根据rsyncd.conf的auth users配置用户,并根据secrets files参数生成密码文件
echo “rsync_backup:111111”>>/etc/rsync.password
cat /etc/rsync.password
Step5:为密码文件配置权限600
chmod 600 /etc/rsync.password
ls -hil /etc/rsync.password
Step6:创建共享的目录并授权rsync服务管理
mkdir -p /backup
chown -R rsync:rsync /backup
Step7:启动rsync服务并检查
rsync --daemon
lsof -i:873
Step8:加入开机自启动服务
echo "/usr/bin/rsync --daemon" >>/etc/rc.local
tail -1 /etc/rc.local