我想在手机(Android)和笔记本电脑(macOS/OS X)之间安装同步服务。我不太喜欢 Dropbox,所以我试过弹性(又名:BTSync)。直到最近,它对我来说一直有效,但使用全新设置后,我无法让它工作。我不知道它是什么,但手机和笔记本电脑无法连接。所以我从手机和笔记本电脑中删除了它,包括本地配置文件,尽管我不确定它是否成功。
然后我安装了同步。在我的 Mac 上,浏览器打开127.0.0.1:8080
并显示登录屏幕。这是 htauth 类型,而不是带有登录名的网页。我不知道密码,甚至不知道这是来自 Syncthing 还是来自其他地方。我找不到它的默认登录名。
我希望能够完全删除 Syncthing 并重新开始,或者让登录正常工作。登录服务可能来自其他地方;不知道。
所以我希望有人能给我一些建议如何处理这个问题。
答案1
如果 GUI 配置页面要求进行身份验证而您不知道凭据,请参阅常见问题解答以了解如何重置:
https://docs.syncthing.net/users/faq.html#how-do-i-reset-the-gui-password
如果你忘记/丢失了 GUI 密码,你可以通过删除<用户>和<密码>XML 标签来自<图形界面>文件中的块
config.xml
。这应该在 Syncthing 未运行时完成。文件的位置取决于操作系统,并在配置文档中描述。
如上所述,配置文档告诉您如何找到该config.xml
文件:
Syncthing 使用单个目录来存储配置和加密密钥。Syncthing 还有一个数据库,通常也存储在此目录中。配置位置默认为
$HOME/.config/syncthing
(Unix-like)、$HOME/Library/Application Support/Syncthing
(Mac) 或%LOCALAPPDATA%\Syncthing
(Windows)。可以使用标志在运行时更改它--config
。
您还可以通过运行带有选项--paths
( 的Syncthing 二进制文件,从命令行界面显示配置文件目录参考)。
如果您确实想要“清除” Syncthing 配置并重新开始,只需重命名Syncthing
配置目录(例如,重命名为Syncthing.000
)或在 Syncthing 未运行时将其删除,然后重新启动 Syncthing。