본문 바로가기
컴퓨터

[9][라즈베리파이 홈서버 구축] 원격 토렌트 머신 transmission

by Luyin 2015. 7. 19.

라즈베리파이를 이용하여 원격으로 토렌트를 다운받을 수 있게 해보겠다.

transmission 이라는 패키지는 웹인터페이스를 제공해주며 라즈베리파이에서 토렌트파일을 다운받을 수 있게 해준다.


1. 트렌스미션 설치

sudo apt-get install transmission transmission-daemon


2. 토렌트로 파일을 다운받을 폴더를 생성해 줍니다.

2.1 폴더 생성

mkdir Torrent

2.2 폴더 권한 변경

sudo chmod 770 [다운로드 폴더]

sudo chown -R debian-transmission [다운로드폴더]

sudo chgrp -R debian-transmission [다운로드 폴더]

2.3 Samba 접근 ID 유저그룹 등록

Samba로 토렌트 파일 다운로드 폴더 접근하기 위하여 Samba 접속에 사용하는 계정을 다운로드 폴더과 같은 계정 그룹에 등록한다.

sudo addgroup [Samba 계정ID] debian-transmission


3. 트렌스 미션 설정 변경

sudo service transmission-daemon stop

sudo vi /etc/transmission-daemon/settings.json


"download-dir": "적당한 위치",

"incomplete-dir": "다운로드중인 파일의 위치",

"incomplete-dir-enabled": true,

"rpc-enabled": true,

"rpc-password": "웹 접근시 사용할 패스워드, 그냥 입력하면 다음번엔 암호화되어 나타납니다",

"rpc-username": "웹 접근시 사용할 아이디입니다",

"rpc-whitelist-enabled": false, 접근 가능한 IP (해제, 모든 IP에서 접근 가능)

"speed-limit-up": 1,  업로드 제한 속도

"speed-limit-up-enabled": true, 언로드 속도 제한 활성화

"umask": 7, #777-7=770, 높은 숫자로 갈수록 보안이 강해집니다만 접근성이 낮아집니다.


4. 트렌스 미션을 재시작 해준다.

sudo service transmission-daemon start


5. 트렌스 미션의 기폰 포트는 9091이다.