본문 바로가기

Ubuntu server

[Ubuntu_server_16.04] Torrent server 만들기

먼저 토렌트 파일과 다운받은 파일을 관리할 폴더를 임의로 생성한다.

sudo mkdir /torrent

  

transmission-daemon 설치하기

sudo apt-get install transmission-daemon


일단 토렌트 서비스를 중지한다(실행중이면 설정 파일 수정이 안된다.)

sudo service transmission-daemon stop



다음 두 파일에서 동일하게 다음 문단과 같은 수정이 필요하다
sudo vi /etc/transmission-daemon/settings.json
sudo vi /var/lib/transmission-daemon/info/settings.json


위의 두 파일을 차례대로 열어서 다음 항목들을 수정한다.


"rpc-username": "아이디 정하세요",

"rpc-whitelist-enabled": false,

"rpc-password": "패스워드 정하세요",

"umask": 0,



수정은 i 를 눌러서 하고 저장은 ESC 누른 후 :wq 를 입력하여 빠져나온다.


마지막으로 서비스를 다시 시작한다.
sudo service transmission-daemon start



이 서비스의 기본 포트는 9091 이며 공유기에서 포트포워딩으로 포트를 열어주고 DDNS에서 설정한 도메인 주소에 붙여서 접속을 할 수 있다.
예를들어 설정한 DDNS 주소가 12345.iptime.org 이면
12345.iptime.org:9091 로 접속을 할 수 있다.

접속 후 아이디 비밀번호를 입력해야 하는데 위에서 자신이 임의로 설정한 정보에 따르면 된다.