Syncthing 是否以纯文本形式传输文件名?
我经常使用 Syncthing 来同步文件,我很喜欢它。我还使用 pass 来管理我的密码,虽然文件内容在我的系统上是加密的,但文件名没有加密。 由于文件名以我的用户名命名,我需要知道这些文件名也是保密的。我知道文件通过 Syncthing 发送时是加密的,但文件名呢?有人能截取这些文件名吗? ...
我经常使用 Syncthing 来同步文件,我很喜欢它。我还使用 pass 来管理我的密码,虽然文件内容在我的系统上是加密的,但文件名没有加密。 由于文件名以我的用户名命名,我需要知道这些文件名也是保密的。我知道文件通过 Syncthing 发送时是加密的,但文件名呢?有人能截取这些文件名吗? ...
我有以下配置:两个 Syncthing 实例分别在 LAN1 和 LAN2(家庭)上的 PC1 和 PC2(家庭)上运行。以下这指南我将“同步协议监听地址”值设置为 tcp://127.0.0.1:22000,将远程设备“地址”值设置为 tcp://127.0.0.1:22001。因此,每个 Syncthing 实例将有三个开放端口:22000 和 22001 用于连接和数据传输,8384 用于 WebGUI。为了启用远程访问,我在路由器上设置了端口转发,将公共端口 3333 重定向到 PC2 上的端口 4444,sshd 服务器正在监听该端口。 现在,我的...
我通过 SyncThing 连接了多个设备。我们将它们称为 A、B、C、D 和 E。我有一个文件夹供它们共享。现在,如果我想添加新设备 (F) 并设置相同的连接,我必须 打开新设备F并添加5个旧设备 在每个设备上,添加 F 将文件夹从一个旧设备(例如 A)共享到 F 在 F 处接受 对其他每个设备 (B、C、D、E) 重复 3. 和 4.(但可以反向共享) 这是一个很多步骤。能否以更少的步骤来完成此操作? 我已经尝试了 A 的 ~recommender 选项(不确定英文中的确切术语是什么)但它似乎没有任何作用。 ...
好吧,我有点不开心了。 在一台计算机上,我有三个用户,分别是user1、user2和user3。每个用户都在运行 syncthing 并分别监听8384/ 22000、8385/22001和8386/ 22002。 我为每个用户设置了一个带有反向代理的 Apache 虚拟主机。虚拟主机文件的内容如下(例如user1): <VirtualHost *:80> ServerName user1.syncthing.mydomain.com ErrorDocument 404 /404.html RewriteEngine On ProxyRequ...
我想使用 docker 在我的 Ubunty 18.04 服务器上部署 syncthing。 我使用 nginx 作为反向代理,因此 WebGUI 流量使用我的证书通过 SSL 传输。但是,当通过 nginx 代理时打开 webGUI 时,它看起来像这样https://i.stack.imgur.com/UdhYO.png 我在 Google 上发现另一个人遇到此问题,但没有找到解决方案...有人知道发生了什么吗? 我的docker-compose.yml: version: '3' services: nginx: image: n...
我有两台通过 syncthing(点对点文件夹同步)同步的计算机。在其中一台计算机上,我安装了 Firebase CLI,用于部署静态网站。在另一台计算机上,我同步了所有网站文件。是否可以在第二台计算机上安装 firebase 并从那里部署同一个网站?谢谢! ...
如何从命令行配置 Syncthing 以与具有特定 ID 的另一台计算机共享文件夹? 你好, 经过深入研究,我发现在 Linux 上从命令行使用 Syncthing 似乎是可行的,但需要编辑配置文件或使用 REST API。 如何配置 Syncthing 以与具有特定 ID 的另一台计算机共享服务器计算机上的特定文件夹? 维萨 平台:Linux 限制:寻找不使用 GUI 的可编写脚本的解决方案 ...
我正在尝试设置一个 Syncthing 实例供本地使用,因此我不想运行发现服务器。对于设备的本地发现,Syncthing 通过其所连接网络的广播 IP 地址来宣传自己。问题是所有 docker 容器都驻留在 DockerNet 中,这是 Docker 的虚拟化网络。 这是ifconfig在我的主机上的结果。 root@deltastation:~# ifconfig docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 ne...
我在家庭网络上使用 Syncthing 来保持各种机器同步。我的一个目录坚持认为它“不同步”: 详细信息声称这是因为“备份”子目录,说“删除目录:目录不为空”: 这是怎么回事?我的~/Sync/Backups/文件夹同步得很好,似乎存在于我所有的机器上,等等。我该如何让 Syncthing 恢复同步? ...
我通常使用以下方法附加到文本文件cat: cat >> FILE 我使用别名来避免意外覆盖文件(使用单个>): alias a='cat >>' Enter 更改行,Ctrl+D终止命令。我在主文件夹中写入多个文本文件,所有这些文件都是我创建、拥有并可以编辑的。 有几次,在我的桌面 Linux 系统 (Fedora 39) 和 Termux (Android) 上,命令停止重定向到文件,同时看似正常地接受输入。我丢失了数百行,主要是我粘贴的 URL。似乎仅在命令运行一段时间后才会发生。 是否有任何原因导致重定向cat >...
我正在使用syncthing cli命令来更新其config.xml文件中的设置。 我发现它仅适用于某些参数,例如gui.user和gui.password: $ syncthing cli --gui-address=localhost:8384 --gui-apikey=<KEY> config gui user set <VALUE> $ syncthing cli --gui-address=localhost:8384 --gui-apikey=<KEY> config gui password set <...
我已经发现页面其中描述了如何使用rysnc.对我来说,增量备份很好,不仅因为它们节省空间和时间,还因为您可以管理快照系统,例如Timeshift,出于多种原因之一(包括同步删除不应该删除的文件),您可以“回到过去”的可能性。 Timeshift本身看来是用的rsync。据我所知,您无法配置Timeshift同步任何任意位置,或应用过滤器:它是“我的系统”或“我的系统加我的主目录”。 另外,据我了解,rsync(因此Timeshift)具有潜在的局限性,即它是“强力”:为了确定系统之间的更改,它必须“遍历”源和目标的整个文件结构。 Syncthing另一...
我想在我的 Ubuntu 14.04 服务器上的 Docker 中运行syncthing。我还想运行我自己的发现服务器。 我怎样才能做到这一点?它们应该放在单独的容器中还是共用一个容器?要让它发挥作用需要什么? ...