ky818smKy818sm  2025-02-21 12:54 旷野小站 隐藏边栏 |   抢沙发  17 
文章评分 0 次,平均分 0.0

下载适当的软件包(根据您的平台)这里下载的是这个:resilio-sync_3.0.2.1058-1_amd64.deb

使用内置的包管理器安装它:


sudo dpkg -i resilio-sync_3.0.2.1058-1_amd64.deb

Systemd

默认同步服务设置
默认情况下,出于安全原因,同步在rslsync用户下运行,具有最低权限。使用rslsync用户自动启动同步服务:


sudo systemctl enable resilio-sync

如果需要同步当前用户拥有的文件,只需将rslsync用户添加到当前用户的组中,并确保该组对要同步的文件夹具有读写权限,例如:


sudo usermod -aG user_group rslsync
sudo usermod -aG rslsync user_name
sudo chmod g+rw synced_folder

其中user_group为当前用户的组名,默认与用户名相同(可通过id命令查看),synced_folder - path为要同步的文件夹,user_name -当前用户名。

备选方案:在当前用户下运行同步
如果您想在当前用户下运行Sync,首先禁用Sync的自动启动并停止它:


sudo systemctl disable resilio-sync
sudo systemctl stop resilio-sync

然后编辑/usr/lib/systemd/user/resilio-sync文件。服务并更改“WantedBy=multi-user.target”。改为“WantedBy=default.target”。
保存此文件,然后使用——user参数启用服务的自动启动:


systemctl --user enable resilio-sync
systemctl --user start resilio-sync

注:更具官方教程按以上代码运行时出错,改成以下代码成功:


systemctl enable resilio-sync
systemctl start resilio-sync

Systemctl也可以通过以下参数运行:start, stop, enable, disable, status

卸载Resilio Sync:
对于基于debian的Linux:


sudo apt-get purge resilio-sync

对于基于rpm的Linux:


sudo yum remove resilio-sync

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

声明:如果本站发布的内容侵犯到您的权益,请通过邮件【[email protected]】联系本站,我们将及时删除!

发表评论

表情 格式 链接 私密 签到