====== Transmission ====== 토렌트 파일을 받기 위한 프로그램 ===== 설치 ===== 대부분의 리눅스 배포판에 기본으로 제공되나 데몬으로 항상 실행되게 하려면 다음과 같이 트랜스미션 데몬을 설치해야 한다. $ apt-get install transmission-daemon ===== 설정 ===== 설정 하기 전 트랜스미션 데몬 서비스를 중지해야 한다. $ sudo service transmission-daemon stop $ vim /var/lib/transmission-daemon/info/setting.json 우분투 16.04 부터는 아래 경로로 바뀐 듯 하다. $ vim /etc/transmission-daemon/setting.json ''/var/lib/transmission-daemon/.config'' 폴더 아래에서도 찾아볼 수 있다.(심볼릭 링크) setting.json 파일 내용은 다음과 같다. "download-dir": "/home/allsunday/Downloads/Torrent/download" // transmission-daemon 을 실행하는 debian-transmission 사용자가 파일을 읽고 쓸 수 있는 디렉토리여야 한다. "ratio-limit": 2, // 업로드 / 다운로드 비율 최대값 "ratio-limit-enabled": true, // 이걸 false로 하면 계속 시딩, 아니면 ratio-limit 까지만 시딩 "rpc-enabled": true "rpc-authentication-required": true "rpc-username": 유저명 "rpc-password": 패스워드 // rpc-username 은 웹관리자 화면에서 사용할 id // rpc-password 는 웹관리자 화면에서 사용할 id의 password, 평문으로 저장하면 자동으로 암호화 된다. "rpc-whitelist-enabled": false "watch-dir": "/home/allsunday/Downloads/Torrent/download" "watch-dir-enabled": true // watch-dir 로 설정해 놓은 디렉토리에 토렌트파일을 복사해 놓으면 자동으로 다운로드가 진행 된다. watch-dir을 삼바로 공유해 놓으면 윈도우 환경에서 torrent 파일을 네트워크 드라이브로 복사하는 방식으로 다운로드를 시작할 수 있다. 우분투 16.04 부터는 기본 설정으로는 위 경로의 설정 파일을 읽지 않는 것으로 보인다.((https://askubuntu.com/questions/869046/transmission-daemon-ignoring-settings-json)) 그래서 아래와 같이 ''/lib/systemd/system/transmission-daemon.service'' 파일의 ''ExecStart'' 부분을 수정해주어야 한다. ExecStart=/usr/bin/transmission-daemon -f --log-error -g /etc/transmission-daemon 끝에 ''-g /etc/transmission-daemon'' 를 추가해주었다. ===== 시작 ===== $ sudo service transmission-daemon start ===== 참고 ===== * [[http://redgura.tistory.com/306|우분투 세팅기 03 (transmission 설치 및 세팅)]] * [[http://blog.uphs.co.kr/37|Ubuntu 서버 세팅 3부 - 설치]] * [[https://help.ubuntu.com/community/TransmissionHowTo|Ubuntu 공식 문서]]