라즈베리파이를 이용하여 원격으로 토렌트를 다운받을 수 있게 해보겠다.
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이다.
'컴퓨터' 카테고리의 다른 글
윈도우에서 ESP8266 개발환경 구축(Setup The ESP-8266 Development Environment in Windows) (0) | 2015.12.26 |
---|---|
Grunt란? (0) | 2015.09.07 |
[8][라즈베리파이 홈서버 구축] FTP 서버 vsftpd (3) | 2015.07.19 |
[7][라즈베리파이 홈서버 구축] 윈도우와 공유폴더 사용 samba (2) | 2015.07.17 |
[5][라즈베리파이 홈서버 구축] Apache2, mysql, php5 (2) | 2015.07.17 |