我建議為 rsync-server 設定一個專用的共享資料夾來儲存備份。
類似於 ftp-server 的根目錄設定方式。
如果沒有這樣做,當連接到 QNAP rsync-server 時,可能會有自由存取任何共享資料夾的風險。
我建議為 rsync-server 設定一個專用的共享資料夾來儲存備份。
類似於 ftp-server 的根目錄設定方式。
如果沒有這樣做,當連接到 QNAP rsync-server 時,可能會有自由存取任何共享資料夾的風險。
你有允許非管理員使用 rsync 備份資料嗎?你應該將 rsync 和 HBS 的存取權限限制在管理員身上。這樣你就不用擔心這個問題了。
而且沒有人能存取 rsync 伺服器,除非你給他們這個帳號和密碼:
這本來就是只給管理員使用的。
好的。進一步來看,我覺得你是在尋找方法讓任何使用者都能用 rsync 同步資料到 NAS——是這樣嗎?所以你不希望任何使用者都能看到所有資料夾。了解,我可以理解。那你或許可以考慮用像 Qsync 這樣的工具,讓使用者可以將本機資料夾與他們有權限的 NAS 資料夾配對同步。
我還想再進一步說明……
看起來 QNAP 的 rsync 實作並沒有使用 SSH。我無法從我的 Mac 成功啟動同步,但我能連接到 NAS 並看到資料夾,正如 @Vlad21 一直提到的。我現在同意,這確實是個問題,因為有些用戶想用 rsync 來同步檔案。
但我建議的方案不是「一個資料夾」和單一管理員帳號,而是允許任何 QNAP NAS 用戶使用自己的登入憑證來使用 rsync。這樣他們就只能看到自己有權限存取的內容。目前我們遇到的問題是:
QNAP 應該允許本地 NAS 帳號登入,不論用什麼客戶端。我認為這才是這裡最理想的解決方案。@Vlad21 你同意嗎?還是你仍然希望有一個單一 rsync 用戶,並且可以選擇一個資料夾?
如果 rsync 是獨立運作的話,我會同意你們的看法。
但在這種情況下,它是在背景中作為 HBS3 的傳輸機制使用,我不同意應該做任何更改。
如果你想從 rsync 獲得更多功能,可以自己運行獨立版本 ![]()
所以你的意思是 HBS 在後台操作時使用 rsync 嗎?你確定嗎?那 RTRR 也用 rsync 嗎?
不過,我還是不明白為什麼你不能讓本地用戶帳號從 QNAP NAS 以外的設備登入。不過話說回來,我又懂什麼呢。也許你說得對——這可能會引發一堆問題。
但 @dosborne 你確實提出了一個很好的觀點。原發文者可以在容器裡設置一個 rsync 伺服器,然後就能隨心所欲地控制存取權限了……
我認為允許任何 QNAP NAS 使用者使用他們的登入憑證來使用 rsync 是一個非常好的主意。
那麼問題就變成 HBS 的底層架構是否允許這樣的選項。這點我就不確定了。不過這確實是 QNAP 可以考慮的事情。我會給你一票支持。
現在,在此期間,我建議你在容器中自行架設 rsync 伺服器。這樣你就能完全掌控誰可以存取哪些內容……