我想在两台 Ubuntu 计算机之间同步两个文件夹,但我在网上搜索到的所有信息都显示可以通过网络同步,但我不想这样做。这两台计算机在物理上相邻,所以我想做的是用电缆将它们连接在一起,然后进行同步。我该怎么做,需要什么样的电缆?
答案1
如果你使用交叉 RJ-45 电缆连接两者(为它们提供同一范围内的 IP 地址,如 192.168.0.10/255.255.255.0 和 192.168.0.11/255.255.255.0),然后使用类似齐奏(在存储库中),您应该能够同步您喜欢的内容。
sudo apt-get install unison-gtk
这种方法需要“特殊”的交叉电缆,但不需要集线器或交换机,当然也不需要路由器或互联网接入。
答案2
网络管理器可让您直接将计算机连接在一起。如果右键单击其图标并选择“编辑连接”,则可以选择选项卡下的“自动 eth0”,然后单击“编辑”按钮。窗口中的“IPv4 设置”选项卡有一个标有“方法”的框,您可以从中选择“共享到其他计算机”。如果您对一台计算机执行此操作并将另一台计算机连接到它(无需交叉电缆),它将充当路由器,您应该能够通过任何方法传输文件。它还将与另一台计算机共享其无线互联网连接(如果有)。我不知道您是否必须将其改回正常连接。
这是我用来将笔记本电脑连接到用于保存备份的旧台式机的方法,不过您的情况可能会有所不同。我通常使用 avahi 和 ftp 服务器进行连接,但这需要手动传输文件,Unison 应该更适合您的目的。