티스토리 뷰

반응형

우분투 서버에 트랜스미션(Transmission) 서버 설치하기


 설치 환경


~$ cat /etc/issue

Ubuntu 16.04.3 LTS 


 설치 방법


 1. 트랜스 미션 설치
    sudo apt-get install transmission-daemon


  2. 정상적으로 설치가 완료되면 데몬이 실행 중인지 확인 해본다.
       
ps -ef|grep transmission


 3. 데몬이 잘 실행 중이면 데몬을 종료 후 설정 파일을 변경합니다.
     sudo service transmission-daemon stop   // 데몬 중지


     sudo nano /etc/transmission-daemon/settings.json  // 설정 파일 열기


 아래 그림과 같이 설정 파일 수정 후 저장





"cache-size-mb" : 캐쉬 사이즈를 설정하는 부분인
"download-dir" : 파일을 다운 완료했을 때, 파일이 위치하는 디렉토리.
"download-queue-size" : 동시에 다운로드 할 수 있는 수.
"imcomplete-dir" : 파일을 다운받는 중일 때, 파일이 위치하는 디렉토리.
"imcomplete-dir-enabled" : true/false. 사용할 것이므로, true
"preallocation" : 0 은 바로 바로 쓰는 것.  1 은 미리 파일을 만들고 데이터를 쓰는 것. 
   2는 완전히 파일을 만든 후 쓰는 것.  전 1로 설정
"rpc-password" : 토렌트를 웹으로 접근했을 때 사용할 비밀번호(입력하고 나면 자동으로 암호화되어 저장됨). 
"rpc-port" : 접근할 포트.
"rpc-username" : 토렌트를 웹으로 접근했을 때 사용할 아이디.
"rpc-whitelist-enabled" : 아무 곳에서든 접속을 하기 위해 false로 설정.
"umask" : 다른 파일 전송 서비스와 충돌이 나지 않는 설정. 0으로 한다. 

4. download-dir, imcomplete-dir 여기에 설정해준 위치의 디렉토리를의 권한을 변경한다.

   
sudo chmod 777 -R /ggachi/home/다운로드  /ggachi/home/torrent 
  : 생략시 permission denied  에러가 발생합니다.

5. 데몬 실행
     
sudo service transmission-daemon start

6. http://본인서버IP:9091 로 접속

아이디 패스워드 입력


위 그림에서 폴더 클릭하여 torrent 파일 올리면 됩니다. 끝



반응형
댓글