Transmission daemon 실행 권한 변경  -  리눅스  2015. 9. 30. 01:40

공유하기


gnome-session-properties &





데비안에서 트랜스미션을 설치하면 디폴트로 debian-transmission 사용자 권한으로

데몬이 실행됩니다.

따라서, 다운받은 파일의 권한도 debian-transmission 사용자 권한으로 됩니다..

이렇게 되면 파일을 옮기거나 변경할때 root권한이 아니면 상당히 불편 합니다.

그래서, 원하는 사용자 권한으로 데몬을 실행 시키는 방법입니다.


1. 데몬유저 변경

사용자 명이 pi고 사용자 그룹이 share인 경우를 가정하여 작성했습니다.

데몬 중단

service transmission-daemon stop


nano /etc/init.d/transmission-daemon

실행해서 보면

USER=debian-transmission 부분을 USER=pi로 변경합니다.

저장하고 나옵니다.


2. 트랜스 미션 관련 파일 권한 변경

 

chown pi:share /etc/transmission-daemon/settings.json

chown pi:share /etc/init.d/transmission-daemon

chown -R pi:share /var/lib/transmission-daemon/info

chown pi:share /var/lib/transmission-daemon/downloads

chown :share /etc/transmission-daemon

마지막은 그룹만 변경하는 것 입니다.


service transmission-daemon start

로 데몬이 정상적으로 실행되는지 확인합니다.

위와 같이 변경하면 앞으로 다운받는 파일은

pi유저의 share그룹으로 파일이 생성 됩니다..




패키지설치

#sudo apt-get install transmission-daemon

설정을 위해 데몬중지

#sudo service transmission-daemon stop

설정변경

#sudo vi /etc/transmission-daemon/settings.json

◆ vi편집기를 이용해서 아래 설정 변경
"download-dir": "[다운로드 파일디렉토리위치]"
"incomplete-dir": "[다운로드중 파일디렉토리위치]"
"rpc-password": "[transmission에 쓸 계정의 비밀번호]"
"rpc-username": "[transmission에 쓸 계정명]"
"rpc-whitelist-enabled": false,   //false로 하면 외부접속가능
"umask" : 0, // 생성되는 폴더를 권한을 폴더권한으로 저장 기본 18

 ★ 트렌트미션 감시폴더 설정하기

제일 마지막 부분에   "utp-enabled": true, #여기에서 , 찍어주고 밑에 명령들 추가

    "trash-original-torrent-files": true,
    "watch-dir": "/mnt/transmission", 
    "watch-dir-enabled": true
}

#토렌트 파일을 /mnt/transminssion 폴더에 넣어주면 자동으로 트렌스미션이 추가 한다


//다운로드폴더 권한설정
sudo chmod 777 /mnt/transmission/downloads
sudo chgrp -R debian-transmission /mnt/transmission/downloads
sudo chmod 777 /mnt/incoming
sudo chgrp -R debian-transmission  /mnt/incoming

 or

 sudo chmod -R 777 /mnt # 한번에 하위권한이랑 같이 다 주기

 

//데몬실행
#sudo service transmission-daemon start


'리눅스' 카테고리의 다른 글

Geoip 설치방법  (0) 2015.08.02
iptables  (0) 2015.07.28
리눅스 램디스크  (0) 2015.07.28
고정폭 글꼴 consolas, VeraMono  (0) 2015.07.09
Linux 코롬 패키지 백엔드 초기화에 실패했다고 뜰 때  (0) 2015.07.09

Share to Facebook Share to Twitter Share to MySpace 다음구독 한rss구독