CentOS中Rsync加入自动启动服务
CentOS中Rsync加入自动启动服务
在CentOS下,如何将rsync服务,加入到systemctl自动启动项目中,如何进行配置
要将rsync服务加入到systemctl自动启动项目中,在CentOS下,可以按照以下步骤进行配置:
-
创建一个rsync的systemd服务配置文件。在终端中执行以下命令:
sudo nano /etc/systemd/system/rsync.service
-
在打开的文件中,输入以下内容:
[Unit]
Description=rsync service
After=network.target
[Service]
ExecStart=/usr/bin/rsync --daemon --config=/etc/rsyncd.conf
Restart=always
[Install]
WantedBy=default.target
-
保存并关闭文件。
-
创建一个rsync的配置文件。在终端中执行以下命令:
sudo nano /etc/rsyncd.conf
-
在打开的文件中,输入你想要的rsync配置。例如,下面是一个简单的示例:
uid = nobody
gid = nobody
use chroot = yes
max connections = 4
strict modes = yes
[myshare]
path = /path/to/your/folder
comment = My shared folder
read only = no
list = yes
-
保存并关闭文件。
-
启动并激活rsync服务。在终端中执行以下命令:
sudo systemctl start rsync.service
sudo systemctl enable rsync.service
现在,每次系统启动时,rsync服务都会自动启动。