Resilio Sync 换用户

就是不想在 root 下运行!

继前面 Transmission 换用户 之后,这次是 Resilio Sync。可以参考上次的文章,把里面的 transmission-daemon 换成 resilio-sync 即可。

即可?不…… 刷新一次,就提示让你新建一个身份。

在多方 Google 之后,终于找到了一个答案: 它的配置没有保存。

配置文件有两种:

  1. 如果是直接下载运行的,配置文件就在可执行文件旁边 .sync 文件夹里
  2. 如果是通过包管理器安装的
    1. 如果是默认用户,配置文件在 /var/lib/resilio-sync
    2. 如果是其他用户,配置文件在 /home/username/.config/resilio-sync/storage

好吧,换用户之后,我属于最后一种,但是发现 /var/lib/resilio-sync 是空的,并且没有 /home/username/.config/resilio-sync/storage

那么解决方法很简单:

  1. mkdir -p /home/username/.config/resilio-sync/storage
  2. rm -Rf /var/lib/resilio-sync
  3. ln -s /home/username/.config/resilio-sync/storage /var/lib/resilio-sync

就这样。

愉快地同步吧~

参考资料

  1. Sync Storage Folder

发表评论

电子邮件地址不会被公开。 必填项已用*标注