Ubuntu 14.04 LTS BitTorrent Sync 版本 1.3.106 服务器版
每次我重置计算机时,设备名称都会重置为 BitTorrent Sync 默认生成的名称(我相信默认值是“[计算机名称] - 默认实例”)。我使用 Web 界面来设置设备名称。
我已经看过手动更改配置文件,但它警告说每次重新启动都会覆盖它。
如何以保存名称的方式设置设备名称,和/或如何修复 Web 界面以保存设备名称?
Ubuntu 14.04 LTS BitTorrent Sync 版本 1.3.106 服务器版
每次我重置计算机时,设备名称都会重置为 BitTorrent Sync 默认生成的名称(我相信默认值是“[计算机名称] - 默认实例”)。我使用 Web 界面来设置设备名称。
我已经看过手动更改配置文件,但它警告说每次重新启动都会覆盖它。
如何以保存名称的方式设置设备名称,和/或如何修复 Web 界面以保存设备名称?
不要使用 Web 界面来尝试命名实例,而是使用 conf 文件。
复制默认的 conf 文件,并在其中设置选项
cp /etc/btsync/debconf-default.conf /etc/btsync/[prefered conf name].conf
设置好您想要的选项后,/etc/btsync/[prefered conf name].conf
确保运行 btsync 的用户和/或组至少具有读取权限。有很多方法可以做到这一点;我将 conf 文件的组设为我的 btsync 守护进程组并打开组读写访问权限
chgrp btsync /etc/btsync/[prefered conf name].conf
chmod 060 /etc/btsync/[prefered conf name].conf
我只希望运行 1 个 btsync 实例,我的新实例/etc/btsync/[prefered conf name].conf
。您必须编辑/etc/default/btsync
并添加一行定义要运行的一个 conf。默认值为 all conf in /etc/btsync
(这可能包括也可能不包括默认值)。将此行添加到文件中。
AUTOSTART="[prefered conf name]"
重新启动btsync
服务以使更改生效。
service btsync restart
您的 BitTorrent Sync 实例可能未以btsync
. btsync
是默认值,但它是您在安装时设置的任何值。如果你不记得它是什么/etc/btsync/debconf-default.conf
DAEMON_UID=
是用户并且
DAEMON_GID=
是组
根据本网站的信息回答。
您可以尝试使用桌面 gui 版本,而不是使用命令行版本的 BitTorrent 同步。虽然它不是由 resio 开发的,但它对我来说非常可靠。
搜索 Yeasoft 的 Bittorent 同步桌面,您应该会找到它。