-
Notifications
You must be signed in to change notification settings - Fork 3
Ubuntu下安装Transmission
baymin edited this page Jul 1, 2017
·
4 revisions
- 安装前准备
apt-get install vim git unzip
- 安装transmission
sudo apt-get install transmission-daemon
- 先停止transmission
sudo service transmission-daemon stop
- 修改配置文件
sudo vim /etc/transmission-daemon/settings.json
第14行修改为"dht-enabled": false,
第15行是下载目录修改成你自己的"download-dir": "/home/transmission/downloads",
第20行修改为"encryption": 2,
第23行修改为 "incomplete-dir": "/home/transmission/tmp",
第49行修改自定义的密码"rpc-password": "123456",
第52行修改成自定义的登录账号名称"rpc-username": "suishouji",
第54行修改为"rpc-whitelist-enabled": false,
- 修改权限
- 创建用户组
groupadd transmission
- 修改torrent目录权限
cd
mkdir torrent
sudo chmod -R 777 ./torrent
sudo usermod -a -G transmission root
sudo chgrp -R transmission ./torrent/
- 修改下载目录用户组
mkdir /home/transmission && cd /home/transmission
mkdir tmp
mkdir downloads
sudo chmod -R 777 /home/transmission
sudo usermod -a -G transmission root
sudo chgrp -R transmission /home/transmission
- 检查目录用户组
cd /home/transmission
ls -lh
出现如下所示就OK
drwxr-xr-x 3 root transmission 4.0K Jun 10 01:51 debian-transmission
drwxrwxrwx 2 root transmission 4.0K Jun 10 01:49 downloads
- 美化
项目地址:https://github.com/ronggang/transmission-web-control
原项目出现错误,找的备份地址:https://github.com/giveup/transmission-web-control
wget https://github.com/giveup/transmission-web-control/archive/master.zip
unzip master
cd /transmission-web-control-master/release
tar -xzvf transmission-control-full.tar.gz
mv /root/transmission-web-control-master/release/web /usr/share/transmission/web
/usr/share/transmission/web
- 启动transmission
sudo service transmission-daemon star