본문 바로가기
운영_설치/리눅스_유닉스

transmission 설정방법

by 써드아이 2015. 7. 1.

설정 파일은 json 포맷으로 서버의 동작을 멈춘후 수정해야한다.

transmission 서버가 시작하면서 이 파일일 읽어들인 후 새로 저장하는 듯

특히나 텍스트로 저장한 비밀번호가 암호화 되어 저장된다.


json 파일의 특징인듯 한데 파일 내에 절대 주석을 넣으면 안된다.

transmission 서버가 동작하지 않는다.


/var/lib/transmission/config/settings.json 파일을 편집


    "cache-size-mb": 128, # 캐쉬 크기

    "download-dir": "", # 파일을 저장할 위치

    "download-queue-size": 15, # 동시에 다운로드 받는 숫자?

    "preallocation": 0, # 0 : 다운 받는 즉시 write, 

    # 1 : 임시 파일에 저장후 완료되면 

    # download-dir로  이동

    "rpc-authentication-required": true,            # 인증 사용

    "rpc-password": "", # 인증 비밀번호

    "rpc-username": "", # 인증 아이디

    "rpc-whitelist-enabled": false,      # 어디서든 접속하기 위해서 

    "umask": 0, # 잘 모르겠다..


download-dir 에서 설정한 디렉토리의 퍼미션이 777 이거나 owner가 transmission 이어야 한다




%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

transmission을 emerge 하고 나면 


 * If you use transmission-daemon, please, set 'rpc-username' and

 * 'rpc-password' (in plain text, transmission-daemon will hash it on

 * start) in settings.json file located at /var/lib/transmission/config or

 * any other appropriate config directory.

 *

 * Since µTP is enabled by default, transmission needs large kernel buffers for

 * the UDP socket. You can append following lines into /etc/sysctl.conf:

 *  net.core.rmem_max = 4194304

 *  net.core.wmem_max = 1048576

 * and run sysctl -p


와 같은 메세지를 볼 수 있다.


마이크로 TP가 뭔지는 모르겠고, transmission이 udp 소켓을 사용하기 위해서 

커다란 커널버퍼를 필요하다.. 뭐 그런 얘기 며 설정 방법까지 설명이 나온다.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



'운영_설치 > 리눅스_유닉스' 카테고리의 다른 글

fstab 각 필드 설명  (0) 2017.01.11
Plex Media Server  (0) 2015.07.08
젠투 머신에 redmine 설치하기 (실패..)  (0) 2015.05.16
젠투 크로스 빌드  (0) 2015.04.14
grub2 메뉴 추가 (on gentoo)  (0) 2015.02.23