如果您想立即訪問跨多個設備的文件夾,則需要 Syncthing。這是一個開源的跨平台文件同步解決方案,可在本地或 Internet 上運行。 有適用於 Linux、Windows 和 macOS 的客戶端。還有一個與您的智能手機同步的 Android 應用程序!讓我們首先在您的系統上安裝它。

在 Ubuntu / Debian 系統上安裝 Syncthing 的說明

默認存儲庫中不存在 Syncthing,但它有自己的存儲庫。 對於 Ubuntu / Debian 系統,您可以使用此存儲庫。對於其他發行版,您可以按照 Syncthing 網站上的說明進行操作。這是在您的 Ubuntu / Debian 系統上安裝 Syncthing 的方法。

步驟 1-將 Syncthing 存儲庫添加到您的 apt 源

首先,讓我們將存儲庫添加到 apt 數據庫,並確保我們可以從存儲庫下載包。

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
添加同步存儲庫

第 2 步 – 添加 Syncthing PGP 密鑰

然後使用以下命令將 Syncthing 存儲庫 PGP 密鑰添加到 apt 密鑰:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
添加同步密鑰

步驟 3-更新 apt 數據庫

然後使用 apt 命令更新存儲庫,以便您可以獲取最新的包和依賴項。

sudo apt update

第 4 步 – 安裝 Syncthing

完成上述所有步驟後,您終於可以進行 Syncthing 安裝了。為此運行命令。

sudo apt install syncthing

步驟 5-啟用 Syncthing 服務

Syncthing 現在已安裝,但您需要使用 systemctl 命令手動啟用它並在引導時自動啟動它。官方的 Syncthing 包在下面提供了所需的 systemd 服務文件 /lib/systemd/system/[email protected]..

要啟用同步,請輸入以下命令來替換它: username 請使用實際用戶名:

sudo systemctl enable [email protected]
Systemctl 啟用 Syncthinbg啟用同步服務

然後使用 systemctl 命令啟動同步服務。

sudo systemctl start [email protected]

默認情況下,Syncthing 服務監聽端口 8384.. 網絡瀏覽器地址欄 127.0.0.1:8384 訪問 Syncthing Web UI。 Syncthing 還提供了一個與 Web UI 具有相同功能的 CLI。

同步網頁界面同步網頁界面

使用 Syncthing Web UI

我們將使用 同步網頁界面 作為本文中 Syncthing 的接口。首先,您需要添加設備,以便它們可以在設備之間同步。一組相互同步文件夾的設備 聚會 同步。集群中的所有設備 一定有 同步安裝。 對於 Android 設備,您需要安裝 Syncthing Android 應用程序。

顯示設備 ID

Syncthing 使用唯一的長字母數字字符串標識設備。這個字符串被稱為 設備ID..顯示設備 ID 操作> 顯示 ID..此 ID 只能與您正在同步的設備共享。 顯示 ID 還顯示可以用智能手機掃描的二維碼。

照片顯示 ID

添加設備

點擊添加設備 添加遠程設備 Syncthing Web UI 右下角的一個按鈕。 自動識別本地網絡上安裝了 Syncthing 的設備。如果您沒有看到要同步的設備,請手動輸入第二個設備 設備ID 指定的文本字段。然後點擊 保持 按鈕。

sycthing 添加設備Syncthing-添加設備

第二個設備接收到連接通知。點擊 添加設備 按鈕和第二個設備被添加到集群中。

圖 5連接請求通知

等待幾秒鐘後,第二台設備將如下所示: 連接的 裡面 遠程設備 列表。

圖1設備已連接

新增文件夾

現在設備已成功添加到集群中,您可以開始與設備同步。但首先,您需要指定要同步的文件夾。單擊以添加要同步的文件夾 新增文件夾 按鈕 文件夾 Syncthing Web UI 的一部分。

它顯示一個您可以進入的窗口 文件夾路徑 要同步的文件夾。

圖 2添加一個新文件夾

選擇要同步的設備 分享 單擊選項卡以查看哪些設備需要同步此文件夾。

添加要共享的設備添加要同步的設備

點擊後 保持 所選設備將通知您此文件夾將與該設備共享。他們可以接受或拒絕請求。如果他們選擇接受它,他們將被要求提供通知接收計算機上的路徑,其中應該存在通知應該同步的文件夾。問的方法 在接收方..

文件夾同步選項

您可以使用 Syncthing 同步三種類型的文件夾。

  • 發送/接收(默認)
  • 只發送
  • 僅充電

要訪問這些選項,請單擊文件夾,然後單擊。 編輯 按鈕

圖 6編輯文件夾設置

在那之後, 高度 在選項卡中, 文件夾類型

圖 7只接收文件夾

結論是

Syncthing 是一個非常有用的應用程序,可以同時在不同設備之間進行同步。這使您可以通過文件夾類型選項精細控制共享的完成方式。也可用於以下情況的備份 文件版本控制 編輯文件夾設置時打開..