树莓派做BT下载器

可以用 transmission,它提供了 Web 界面

1. 安装 transmission:

sudo apt-get install transmission-daemon

2. 创建下载目录,一个是下载完成的目录,一个是未完成的目录

mkdir Public/bt_complete
mkdir Public/bt_incomplete

3. 配置目录权限

sudo usermod -a -G debian-transmission pi
sudo chgrp debian-transmission bt_complete
sudo chgrp debian-transmission bt_incomplete
sudo chmod 770 bt_complete
sudo chmod 770 bt_incomplete

4. 修改配置文件 /etc/transmission-daemon/settings.json

"download-dir":"/home/pi/Public/bt_complete"
"incomplete-dir":"/home/pi/Public/bt_incomplete"
"rpc-host-whitelist": "192.168.1.*",

5. 重启 transmission

sudo service transmission-daemon reload
sudo service transmission-daemon restart

两个命令按顺序执行,单独 restart 的话配置不会保存:

浏览器中输入 http://192.168.1.8:9091/,默认用户名密码:transmission

修改 transmission 用户名和密码的方法:

  1. 先停止服务: sudo service transmission-daemon stop
  2. 修改配置文件,看到这个是加密的密码,直接把密码改为密码明文就可以:
“rpc-username”: “明文”,
“rpc-password”: “密文”,
  1. 再此启动服务 :sudo service transmission-daemon start 启动的时候 transmission 会自动把新密码加密。

transmission 默认监听 51413 端口,最好在路由器上做个端口转发,把这个端口转到它的 IP 地址

Licensed under CC BY-NC-SA 4.0
Built with Hugo
主题 StackJimmy 设计