使用 Resilio 同步的 Ubuntu 使用者權限

使用 Resilio 同步的 Ubuntu 使用者權限

您好,我有一個簡單的設置,我的 ubuntu 工作站透過 Resilio 同步與其他一些設備同步。

我已經成功地使用了它這些指示。

然而我的問題是,一旦我從外部設備進行任何修改。更新的或新的檔案將具有這樣的權限,我的普通非 root 使用者將不再具有對該檔案的寫入存取權限...

同步使用了另一個用戶,rslsync我已將我的用戶添加到其群組並將該用戶添加到我的用戶群組...仍然無法正常工作。

終端截圖

在此螢幕截圖中,您可以看到untitled copy.txt我的用戶可以寫入該文件vach,但其他兩個則不能。

rslsync我怎麼能做到這樣,用戶編寫的任何內容都可以完全讀寫vach

任何幫助是極大的讚賞。

答案1

我也想知道這個問題的答案。就我而言,Windows上編寫的檔案在與Linux共用時無法寫入。

每次 Windows 寫入檔案時,我都被迫執行 chmod -R 777 。

答案2

我找到了一個解決方案:

到.service 文件
sudo vi /usr/lib/systemd/system/resilio-sync.service

使用您目前的使用者名稱更改此行:

使用者=aurelien.izoulet
群組=aurelien.izoulet
環境=“SYNC_USER=aurelien.izoulet”
環境=“SYNC_GROUP=aurelien.izoulet”

重新啟動 systemctl :
sudo systemctl daemon-reload
然後重新啟動 rslsync 服務,這應該可以工作!

相關內容