seedbox (transmission설치)
installation
yum -y install wget bzip2 which gcc gcc-c++ make openssl-devel pkgconfig curl-devel perl-XML-Parser perl-libwww-perl gettext
yum -y upgrade
Installing intltool
cd /usr/local/src
wget -q http://ftp.gnome.org/pub/gnome/sources/intltool/0.40/intltool-0.40.6.tar.gz
tar zxf intltool-*.tar.gz
cd intltool-*
./configure --prefix=/usr && make -s && make -s install
Installing libevent
cd /usr/local/src
wget -q --no-check-certificate https://github.com/downloads/libevent/libevent/libevent-2.0.17-stable.tar.gz
tar zxf libevent-*-stable.tar.gz
cd libevent-*-stable
./configure --prefix=/usr && make -s && make -s install && ldconfig
Installing Transmission
cd /usr/local/src
wget -q http://download.transmissionbt.com/files/transmission-2.50.tar.bz2
tar xjf transmission-*.tar.bz2
cd transmission-*
./configure --prefix=/usr LIBEVENT_CFLAGS=-I/usr/include LIBEVENT_LIBS="-L/usr/lib -levent"
make -s && make -s install
useradd -m transmission && passwd transmission
Create init script for starting the daemon
wget -O /etc/init.d/transmissiond http://pastie.org/pastes/962731/download
chmod 755 /etc/init.d/transmissiond
chkconfig --add transmissiond
chkconfig --level 345 transmissiond on
Start and stop the Transmission daemon
service transmissiond start && service transmissiond stop
password combination. You’ll use this to login to Transmission application.
유저랑 / 패스워드 지정해줄것
cd /home/transmission/.config/transmission/
sed -i 's/^.*rpc-whitelist-enabled.*/"rpc-whitelist-enabled": false,/' settings.json
sed -i 's/^.*rpc-authentication-required.*/"rpc-authentication-required": true,/' settings.json
sed -i 's/^.*rpc-username.*/"rpc-username": "username",/' settings.json
sed -i 's/^.*rpc-password.*/"rpc-password": "password",/' settings.json
Create a directory for storing downloads
mkdir -p /home/transmission/Downloads/
chown -R transmission.transmission /home/transmission/Downloads/
chmod g+w /home/transmission/Downloads/
마지막 실행
service transmissiond start
접속
http://[YOUR_SERVER_IP]:9091/transmission/web/
발췌
http://www.diyseedbox.com/tutorial-dedicated-torrent-seedbox-server/
[root@CentOS5 home]# smbpasswd -a test1
New SMB password:
Retype new SMB password: