
我正在家庭網路的伺服器上運行 Deluge 守護程序,並且希望能夠連接我的桌上型電腦和筆記型電腦。
- 筆記型電腦:Ubuntu 16.04、Deluge 12.3.12
- 桌面:Ubuntu 14.04、洪水 1.3.6
- 伺服器:神話 14.04、洪水 1.3.6
透過兩者進行連接deluge-console
並且 GUI 在桌面上工作。
輸入相同的訊息(IP、連接埠、使用者和密碼)在筆記型電腦上未發現連線。在GUI中,連線管理器中仍然有一個灰色的X;當嘗試透過控制台連接時,不會輸出任何訊息,控制台只會保持未連接狀態。我已斷開並重新連接桌面,以確認所有守護程序資訊均正確。
我已經將筆記型電腦的deluge版本回滾到1.3.6,看看是否有版本不相容的問題,但這並沒有解決問題。 Deluged 正在以我的普通用戶身份運行(不是新的 deluge 用戶)。
答案1
我透過將伺服器上的 Deluge 升級到 1.3.12 來「修復」了這個問題。這可以透過 Deluge PPA 來完成指南在這裡。
Deluge PPA 儲存庫
Deluge PPA 包含適用於 Ubuntu 的最新 Deluge 版本。
sudo add-apt-repository ppa:deluge-team/ppa sudo apt-get update sudo apt-get install deluge
答案2
您需要Remote Connections
從 Deluge 啟用守護進程瘦客戶端指南:
在命令列模式下使用控制台,設定 allowed_remote 選項,然後使用下列命令進行驗證:
deluge-console "config -s allow_remote True"
deluge-console "config allow_remote"
如果您在另一個使用者下執行 deluged(例如 deluge),您將需要暫時以該使用者身分登入才能啟用 deluge-console 來存取該守護程式的配置:
su --shell /bin/bash --login deluge
或者,您可以在設定中編輯 core.conf(deluged 不得運行)並將allow_remote 從 false 變更為 true。