qBittorrent
qBittorrent是一個用C++、Qt和Python(可選搜尋引擎)編寫的開源跨平台BitTorrent 客戶端,使用libtorrent-rasterbar包庫。
它速度快,穩定性高,體積輕,支持unicode並提供集成搜尋引擎。它支持UPnP端口轉發 / NAT-PMP,加密(與Vuze兼容),FAST擴展(主線)和PeX支持(與uTorrent兼容)。
安裝[編輯 | 編輯原始碼]
在官方倉庫中有兩個軟件包可以用於安裝qBittorrent:
- qBittorrent-nox — 無圖形界面的版本(nox -> no X server)。
配置[編輯 | 編輯原始碼]
在第一次運行程序時,配置文件會保存在~/.config/qBittorrent/qBittorrent.conf
中。
自啟動[編輯 | 編輯原始碼]
如果你安裝了qbittorrent-nox包,你將會得到一個systemd單元模板:qbittorrent-nox@.service
。
如果你啟用、啟動qbittorrent-nox@username.service
,QBittorrent 將以用戶 username
運行。參見[1]。
默認的下載文件夾會是該用戶的Downloads
目錄。
- 如果你把它作為一個可以訪問的服務運行,可以添加一個叫做qbittorrent的用戶並讓它在那個用戶下運行,使得該服務可以在程序退出後重新啟動。
- 要修改設置(例如端口),你可以為它的systemd單元添加一個環境變量(例如端口的變量就是QBT_WEBUI_PORT)。執行
qbittorrent-nox --help
可以查看更多其他的環境變量(此信息在手冊中並未給出)。
搜尋引擎[編輯 | 編輯原始碼]
你可以通過菜單視圖> 搜尋引擎啟用可選搜尋引擎,這將啟用搜索標籤頁。
搜索插件[編輯 | 編輯原始碼]
默認的搜索插件可通過下面的操作添加/啟用:轉到搜索標籤頁,中打開追蹤器窗口後通過搜索插件...(右下角按鈕),並點擊查找更新。
更多非官方的搜索插件可以在這裏找到。
Web 界面[編輯 | 編輯原始碼]
默認端口[編輯 | 編輯原始碼]
qBittorrent默認會在所有接口上的8080端口監聽傳入連接。因此,你可以通過http://HOST_IP:8080
訪問。
https://HOST_IP:8080
將無法訪問。默認用戶名 & 密碼[編輯 | 編輯原始碼]
默認用戶名為admin
,在5.0.0版本之前的默認密碼為adminadmin
。版本5.0.0及以上會生成一個只在控制台可見的隨機密碼,直到手動保存以防止未經授權的訪問。有關此更改的更多信息,請查看這裏。
允許無用戶名&密碼訪問[編輯 | 編輯原始碼]
在家庭環境下,通常希望能夠無需輸入用戶名和密碼就能訪問Web UI。這可以在使用默認用戶名和密碼登錄後在Web UI本身中配置。
或者,為了避免首次登錄,可以將以下部分添加到~/.config/qBittorrent/qBittorrent.conf
中:
[Preferences] WebUI\AuthSubnetWhitelist=192.168.1.0/24 WebUI\AuthSubnetWhitelistEnabled=true WebUI\UseUPnP=false
上述配置項將:
- 允許從192.168.1.x登錄的客戶端無需輸入用戶名和密碼即可以訪問Web UI。
- 為Web UI禁用UPnP,這樣Web UI將無法從網絡外部訪問。
然後,重載 qbittorrent-nox@用戶名.service
。