linux

Ubuntu安装rsync实现同步备份

五仁 · 4月30日 · 2025年 · 本文共843个字 · 预计阅读3分钟7次已读

该篇内容仅作为ubuntu被同步端使用篇

debian | ubuntu 系统安装rsync

安装

sudo apt install rsync

创建rsync用户和组

sudo adduser --system --group rsync

创建/etc/rsyncd.conf配置文件,内容如下:

uid = rsync
gid = rsync
use chroot = yes
max connections = 4
pid file = /var/run/rsyncd.pid
# 排除文件夹
exclude = lost+found/
transfer logging = yes
timeout = 900
# 忽略不可读
ignore nonreadable = yes
# 排除不压缩的为文件类型
dont compress   = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2

motd file = /etc/rsyncd.motd
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock

address = 0.0.0.0
port = 49381

[md-backup]
   path = /opt/makedown-backup
   comment = makedown data backup
   uid = rsync
   gid = rsync
   read only = no
   list = no
   auth users = backup
   secrets file = /etc/rsyncd.secrets

创建 /etc/rsyncd.sercets 文件以来储存密码

username1:password1  
username2:password2  

修改 /etc/rsyncd.serects 权限

sudo chown root:rsync /etc/rsyncd.secrets
sudo chmod 0640 /etc/rsyncd.secrets

启用并启动 rsync

sudo systemctl enable rsync
sudo systemctl start rsync

0 条回应