리눅스(CentOS)에서 토렌트 사용하기

|


1. 토렌트 프로그램 다운로드 및 설치


외부로부터 프로그램 다운로드 위해 설치

# yum install -y wget


# wget http://dl.fedoraproject.org/pub/epel/6/i386/transmission-daemon-2.13-1.el6.i686.rpm 

# wget http://dl.fedoraproject.org/pub/epel/6/SRPMS/transmission-2.13-1.el6.src.rpm

# wget ftp://195.220.108.108/linux/epel/6/i386/transmission-common-2.13-1.el6.i686.rpm

# rpm -ivh transmission-2.13-1.el6.src.rpm

# rpm -ivh transmission-daemon-2.13-1.el6.i686.rpm transmission-common-2.13-1.el6.i686.rpm

 

데몬 초기 실행

# service transmission-daemon start

 


 



2. 토렌트 설정


원격 토렌트 제어 시 사용할 계정 설정

# transmission-daemon -u user_name -v password


다운로드 디렉터리 생성 및 지정

# mkdir /downloads

# transmission-daemon -w /downloads


토렌트 파일을 감지하여 자동으로 다운로드 시작하게 할 디렉터리

# mkdir /torrents

# transmission-daemon -c /torrents


방화벽 개방

# iptables -A INPUT -p tcp --dport 9091 -j ACCEPT





3. 추가 Tip


transmission 데몬 관리

# /etc/rc.d/init.d/transmission-daemon {start / stop / restart ... }


데몬 자동 실행

# chkconfig transmission-daemon {on / off}


원격에서 자동 다운로드 되도록 셋팅

토렌트 파일 감지하는 디렉터리에 ftp를 만들어

다운로드 하고자 하는 토렌트 파일을 디렉터리에 업로드 진행

혹은 # transmission-remote -a torrentfile_url 로 명령어 진행


명령어로 설정을 진행한 경우 해당 User의 홈 디렉터리에 설정파일 생성된다.

# vi ~/.config/transmission-daemon/settings.json


토렌트 원격 관리 프로그램, Client OS에 맞춰 다운로드

https://code.google.com/p/transmisson-remote-gui/downloads/list

=> whitelist 기능도 false 했는데 서버 접속이 거절된다. 추가 설정 필요


Transmission 공식 사이트 : http://www.transmissionbt.com/



And