Ubuntu Transmission 설정

이미 여러 사이트에서 잘 설명되어 있어서 복잡한 것들은 다 무시하고, 나에게 필요한 기록만 남기는 것으로 글을 적겠다.

 

I. Transmission 이란?

 

리눅스에서 Torrent 서버를 운영할 수 있도록 해 주는 프로그램이다.

토렌트 데몬을 기동시키고, 다운로드/업로드 관리를 Web interface 를 통해서 할 수 있도록 해준다.

 

1. Transmission 의 설치

 

apt-get update

apt-get upgrade

apt-get install transmission

 

II. transmission-daemon stop

 

services transmission-daemon stop

또는

sudo /etc/init.d/transmission-daemon stop

 

daemon 이 기동중에는 설정파일을 수정해도 반영되지 않는다.

그러므로 daemon 을 먼저 중단시키고, 설정파일을 수정한다.

 

III. 설정파일 수정.

 

설정파일은 /var/lib/transmission-daemon/info/settings.json 에  있다,

 

vi /var/lib/transmission-daemon/info/settings.json

 

수정할 내용을 몇가지 기록해 놓는다.

"download-dir": "/home/USERNAME/transmission/completed",
"incomplete-dir": "/home/USERNAME/transmission/incomplete",
"incomplete-dir-enabled": true,
"rpc-enabled": true,
"rpc-password": "웹 로그인에 사용할 암호",
"rpc-username": "웹 로그인에 사용할 아이디"
"rpc-whitelist-enabled": false,
"umask": 0,

위 처럼 수정할려면 해당 디렉토리 생성 및 사용자 설정을 잘해 줘야 한다.

 

mkdir complete incomplete

chmod 775 comple incomplete

chown transmission-daemon.transmission-daemon *complete

 

이 정도의 설정이면 동작에 크게 무리는 없을 듯 하다.

 

만약 새로운 torrent 파일이 추가되면 자동으로 다운로드 시작하게 할려면, 아래 내용을 적당한 위치에 추가해 준다.

 

"watch-dir": "/home/USERNAME/transmission/torrents",
"watch-dir-enabled": true,
"trash-original-torrent-files": true

나머지 사항들은 웹로그인 후 설정에서 적당하게 수정 가능하다.

 

IV. daemon 다시 기동.

 

services transmission-daemon start

또는

sudo /etc/init.d/transmission-daemon start

 

V. 웹으로 접속

 

http://URL-to-transmission:9091/

 

웹인터페이스는 심플 그 자체라서 크게 힘들지 않다.

 

 

VI. 마지막으로 설정 파일을 첨부해 둔다.

 

 

settings.json

 

===

요즘 갑자기 엉뚱한 짓 많이 하고 있는 듯...

토렌트 서버를 왜 만들었지. ㅠㅠ

 

 

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License