-
Notifications
You must be signed in to change notification settings - Fork 3
Ubuntu下安装Transmission
baymin edited this page Nov 16, 2017
·
4 revisions
安装前准备
apt-get install vim git unzip `
安装transmission
1.安装
sudo apt-get install transmission-daemon `
2.修改配置文件
先停止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,
修改权限
1.创建用户组
groupadd transmission
2.修改torrent目录权限
cd
mkdir torrent
sudo chmod -R 777 ./torrent
sudo usermod -a -G transmission root
sudo chgrp -R transmission ./torrent/
3修改下载目录用户组
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
rm -rf /usr/share/transmission/web
mv /root/transmission-web-control-master/release/web /usr/share/transmission/web
启动transmission
sudo service transmission-daemon start