一、首先安装 transmission
sudo apt-get install transmission-daemon
二、然后创建下载目录,一个是下载完成的目录,一个是未完成的目录,具体目录根据你的情况决定
mkdir -p /home/pi/wd/incomplete mkdir /home/pi/wd/complete
三、修改运行用户
sudo nano /etc/init.d/transmission-daemon
修改USER变量为需要的用户名
USER=pi
修改服务运行用户
sudo systemctl edit transmission-daemon.service
添加以下内容
[Service] User=pi
重启服务
sudo systemctl daemon-reload sudo systemctl start transmission-daemon.service
四、修改配置文件
sudo nano /home/pi/.config/transmission-daemon/settings.json
这是一个 json 格式的文件,配置项很多,但重点改下面这些:
(一)下载目录位置:
"download-dir": "/home/pi/wd",
(二)未完成的下载目录
"incomplete-dir": "/home/pi/wd/downloading",
(三)启用未完成目录
"incomplete-dir-enabled": true,
(四)关闭WEB白名单
"rpc-whitelist-enabled": false,
(五)修改同时下载的任务数
"download-queue-size": 100,
五、最后,配置好之后重启 transmission,注意以下两个命令按顺序执行,单独 restart 的话配置不会保存
sudo service transmission-daemon reload
sudo service transmission-daemon restart
现在就好了,在浏览器中访问 IP 加 9091端口。访问时输入用户名和密码,默认都是:transmission