iDev/Raspberry Pi

라즈베리 파이를 토렌토 서버로 사용하기

KraZYeom 2013. 2. 16. 10:16
반응형

맥북에어에서 주로 작업을 하고 있는데, 가끔 토렌토를 사용하면 뭔가 꺼림직한 경우가 많다. 토렌토가 SSD나 HDD에 읽기 쓰기가 빈번하게 일어나다 보니 수명도 단축 시킬수 있다. 그래서 가지고 있는 라즈베리 파이를 토렌토 서버로 사용하기로 마음먹었다. 설정 방법은 의외로 간단했다. 차근차근 따라해보도록 하자. 



외장 하드 설정 방법은  라즈베리 파이로 타임 머신 서버 구성하기를 참조 하도록 한다. 



Trasnmission-daemon 설치 및 설정


1. 토렌토 클라이언트 transmission 데몬 설치

apt-get install transmission-daemon


2. transmission 데몬 정지

설치가 되면 바로 서비스가 시작된다. 설정값 수정을 위해서 데몬을 정시 시키도록 한다.

/etc/init.d/transmission-daemon stop


3. transmission 설정 값 수정 

다운로드 경로, 웹 클라이언스 접속 용 사용자 이름과 패스워드 설정을 한다.

vim /etc/transmission-daemon/settings.json


아래와 같이 수정이 필요한 파란색으로 표시된 특정 부분만 수정하도록 하자. 빨간색으로 표시된 부분인 포트는 웹 클라이언트 접속시에 중요하니 기억해도록 한다. 

"download-dir": "/mnt/Torrent",

"incomplete-dir": "/mnt/Torrent",

"rpc-password": "q1w2e3r4",

"rpc-port": 9091,

"rpc-username": "torrent",

"rpc-whitelist-enabled": false,


4. transmission 데몬 재시작

/etc/init.d/transmission-daemon start


5. 웹 클라이언트 접속하기 

웹 브라우저를 실행해서 아래 그림 처럼 라즈베리 파이 IP와 위의 빨간색으로 표시된 포트로 접속을 한다. 그리고 일반적으로 토렌토 클라이언트를 사용하 듯이 사용하면 된다. 


6. 이 후에는 samba, ftp, afp 등으로 접속해서 받으면 된다. 


** 주의 할 점은 다운로드 디렉토리의 퍼미션이 중요하다. 잘 설정해보도록 하자. 

반응형