티스토리 뷰
Keyword
- 설치 $ apt-get install transmission-daemon - 디렉토리 권한 변경 $ chgrp debian-transmission downuser - 계정 그룹에 추가 $ usermod -a -G debian-transmission downuser
|
Transmission 이란...
(참고 : https://www.transmissionbt.com/about/)
설치하기에 앞서, 요즘 맥용 트랜스미션에 관한 기사가 나와서 링크를 걸어본다.
그에 따른 해결방안도 같이 있는 기사를 링크 걸어놨다.
(참고 : http://www.boannews.com/media/view.asp?idx=49858&kind=0)
1. 설치
$ apt-get install transmission-daemon
|
2. Transmission 설정
/etc/transmission-daemon 디렉토리 안에 settings.json 을 설정하자.
ℹ️ 트랜스미션데몬이 서비스되고 있는 상태에서 해당 설정파일을 수정하게 되면 설정이 초기화되는 현상이 발생하기 때문에 서비스는 먼저 멈춰놓고, 수정한 다음 다시 실행하도록 하자. |
rpc url, username 은 web 으로 접속할 때 필요한 정보들이다.
당연히 비밀번호도 중요하다는 것도 언급하겠다.
그외 incomplete 는 굳이 하지 않아도 상관없다.
하지만, 실시간 ftp 서비스를 할 경우, download-dir 와 다르게 하여 다운로드 중인 파일을 다운로드 받지 못하도록 설정하기 위함이다.
현재 다른 디렉토리로 설정되어 있다.
※ download-dir 은 다운로드 완료된 파일이 저장된 디렉토리라 생각하면 된다.
토렌트 다운로드 확인
위에 설정한대로 url 대로 접속을 하자면,
http://host:9091/transmission/
|
url을 입력하고 접속하면, username와 password 를 입력받는다.
위에 rpc 설정한 값을 입력하고 접속하면 된다.
처음에는 되는 줄 알고 기뻐했으나,
디렉토리 권한 문제로 인해 500 error 떨어져서 심히 짜증이 났었다.
예전 서버 작업하면서 배운 것들이 기억 속에서 사라지고 있다는 걸 다시 한번 느낀다.............. 바보가 되는건가...
다음 권한을 추가하여 문제를 해결하였다.
1) debian-transmission 그룹에 downuser 사용자를 포함시킨다.
2) 디렉토리 권한 설정
$ chgrp debian-transmission /home/downuser
|
이 부분은 다운로드 중인 디렉토리도 같은 설정을 해주었다.
서비스 시작 / 중지 / 재시작
# service transmission-daemon start # service transmission-daemon stop # service transmission-daemon restart |
'개발자의 삶 > Server' 카테고리의 다른 글
[ssh] WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! (0) | 2016.08.24 |
---|---|
[라즈베리파이] [MAC] img 파일 SD Card 에 write 하기 (0) | 2016.08.14 |
[라즈베리파이] [MAC] SDFormatter 로 SD Card 포맷하기 (0) | 2016.08.14 |
[라즈베리파이] ssh 접속 문구 설정 (0) | 2016.02.29 |
[라즈베리파이] FTP 서버 만들기 (0) | 2016.02.26 |
[라즈베리파이] Maria DB 설치 및 확인, 설정(방화벽, Encoding=CharacterSet) (0) | 2016.02.25 |
[라즈베리파이] 설정 - #1 update, upgrade, 원격제어, resizing (0) | 2016.02.20 |
[라즈베리파이] 구매, 조립, 연결 (0) | 2016.02.19 |