Library


Writer : Max | Date : 2016-07-28 14:20:26 | Count : 1272
[Raspberry Pi] 라즈베리파이 토렌트 서버 구축

라즈베리파이를 토렌트 서버를 이용하면 아주 저렴하게 24시간 자료를 수집하는 토렌트 서버로 만들어 사용 할 수 있다.
 
1. Trasnmission 설치
 
$ sudo apt-get install transmission-daemon
 
2. Transmission 설정
 
2.1 저장할 폴더 생성
 
root@raspberrypi:/max/torrent# mkdir download -> 임시저장 폴더용
root@raspberrypi:/max/torrent# mkdir finish -> 다운로드 완료 파일 저장 폴더
 
 2.2. Transmission 설정 파일 수정
 
Transmission 설정 파일을 수정할 때는 Transmission 데몬을 아래와 같이 정지시키고 작업해야 한다.
 
# /etc/init.d/transmission-daemon stop
[ ok ] Stopping bittorrent daemon: transmission-daemon.
 
Transmission 설정 파일인 settings.json 을 보면 다양한 옵션들이 많은데 본 글에서는 필요한 부분만 살펴 보도록 하겠다.
 
# vi /etc/transmission-daemon/settings.json“download-dir”: “/max/torrent/finish”, // 다운로드 완료된 파일 위치
“incomplete-dir”: “/max/torrent/download”, //임시파일 위치
“incomplete-dir-enabled”: true, //임시파일 폴더 활성화 설정
“rpc-enabled”: true, // 원격 접속 활성화 설정
“rpc-whitelist” : “127.0.0.1,xxx.xxx.xxx.xxx”, // 원격 접속 허용 IP 설정
“rpc-whitelist-enabled”: true, // 원격 접속 화이트 리스트 활성화
“rpc-username”: “username”, 로그인 ID
“rpc-password”: “password”, 로그인 패스워드
 
설정을 완료 한 후 데몬 재시작.
 
# /etc/init.d/transmission-daemon start
[ ok ] Starting bittorrent daemon: transmission-daemon. 
 
3. Transmission 구동 확인
 
웹 브라우저로 Transmission의 9091 포트접속을 시도하면 다음과 같은 로그인 화면을 볼 수 있다.
 
 
정상적으로 로그인이 완료되면 다음과 같은 화면이 나타난다면 정상적으로 구동된 것이며
테스트로 수동으로 torrent 파일을 추가하여 다운로드 하고 있는 것을 확인 할 수 있다.
 
 

Reply


아래의 그림에 표시된 글자를 입력하세요.(대소문자 구분)
CAPTCHA code