https://www.vccvps.com/archives/1336
http://www.reibang.com/p/7fcc5a7b3a2d
安裝
sudo apt install transmission-cli transmission-common transmission-daemon
#Created symlink /etc/systemd/system/multi-user.target.wants/transmission-daemon.service → /lib/systemd/system/transmission-daemon.service.
安裝完之后查看狀態(tài)
systemctl start transmission-daemon.service
systemctl status transmission-daemon.service
修改配置文件
systemctl stop transmission-daemon.service
sudo nano /var/lib/transmission/.config/transmission-daemon/settings.json
"download-dir": "/srv/dev-disk-by-label-A/video/\u672a\u770b\u7535\u5f71",
"incomplete-dir": "/srv/dev-disk-by-label-A/video/\u672a\u770b\u7535\u5f71",
"rpc-password": "123123",
"rpc-username": "user",
"rpc-whitelist": "*",
注意:是軟鏈接 settings.json -> /etc/transmission-daemon/settings.json
重啟啤贩,訪問Transmission
Transmission默認(rèn)端口是9091
修改transmission-daemon用戶
在debian安裝了transmission-daemon后,莱褒,默認(rèn)是以"debian-transmission"啟動(dòng),下載的文件也是屬于該用戶的蔬顾。需要改成使用我的用戶啟動(dòng)。
# 停止服務(wù)
sudo systemctl stop transmission-daemon.service
# 修改用戶名
sudo vi /etc/init.d/transmission-daemon
# 修改USER變量為需要的用戶名胎许,保存
USER=aa
# 添加信息
sudo systemctl edit transmission-daemon.service
[Service]
User=aa
# 重啟服務(wù)
sudo systemctl daemon-reload
sudo systemctl start transmission-daemon.service
安裝transmission-web-control
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
bash install-tr-control-cn.sh
當(dāng)前 Transmission Web 目錄為: /usr/share/transmission/web
- 找個(gè)時(shí)間搞懂transmission的權(quán)限問題找前,daemon-transmission作為用戶運(yùn)行程序
UDP:Socket緩沖區(qū)大小問題
cat /proc/sys/net/core/rmem_max
rmem_max:一個(gè)Socket的讀緩沖區(qū)可由程序設(shè)置的最大值,單位字節(jié)调俘;
wmem_max:一個(gè)Socket的寫緩沖區(qū)可由程序設(shè)置的最大值伶棒,單位字節(jié)旺垒;
rmem_default:一個(gè)Socket的被創(chuàng)建出來時(shí),默認(rèn)的讀緩沖區(qū)大小肤无,單位字節(jié)先蒋;
wmem_default:一個(gè)Socket的被創(chuàng)建出來時(shí),默認(rèn)的寫緩沖區(qū)大小宛渐,單位字節(jié)竞漾;
注:/proc是一個(gè)很特殊的文件系統(tǒng),其并非真實(shí)存在于物理磁盤窥翩,而是當(dāng)前系統(tǒng)運(yùn)行狀態(tài)的一個(gè)映射业岁,存在于RAM中。
修改:
位置/etc/sysctl.conf
添加兩行:
net.core.rmem_max = 16777216
net.core.wmem_max = 4194304
重新載入?yún)?shù):
sysctl -p
https://hacpai.com/article/1556162494650
http://www.found5.com/view/451.html