라즈베리파이 transmission
apt-get install transmission-common transmission-daemon
설치 후 서비스 정지
service transmission-daemon stop
환경 설정
nano /etc/transmission-daemon/settings.json
"download-dir": "/home/유저명/Public/download",
"download-queue-size": 10,
"incomplete-dir": "/home/유저명/Public/tmp",
"incomplete-dir-enabled": true,
"rpc-password": "원하는 값으로",
설치 후 서비스 정지
service transmission-daemon stop
환경 설정
nano /etc/transmission-daemon/settings.json
"download-dir": "/home/유저명/Public/download",
"download-queue-size": 10,
"incomplete-dir": "/home/유저명/Public/tmp",
"incomplete-dir-enabled": true,
"rpc-password": "원하는 값으로",
"rpc-username": "유저명",
"rpc-whitelist-enabled": false,
"umask": 2
그리고 시작하기 전에 퍼미션 관계를 정리한다.
1. 이경우 다운로드 경로가 특정 유저의 홈디렉토리 밑에 있다
그래서 다운로드시 퍼미션에러를 막기 위해 debian-transmission을 그 유저의 그룹에 넣어 준다
sudo gpasswd -a debian-transmission 유저그룹명 -> 특별한 경우가 아니면 유저명과 같음
그리고 그 디렉토리를 775로 설정해 준다.
위의 예를 따르면 chmod -R 775 /home/유저명/Public/
2. 다운로드 된 파일은 owner가 debian-transmission이다. 이 파일을 위의 유저가 컨트롤 하려면 퍼미션에러가 난다. (위의 유저가 samba를 통해서 접근했을때도 동일)
따라서 이 유저를 debian-transmission 그룹에 넣어 준다
sudo gpasswd -a 유저명 debian-transmission
그리고 시작하기 전에 퍼미션 관계를 정리한다.
1. 이경우 다운로드 경로가 특정 유저의 홈디렉토리 밑에 있다
그래서 다운로드시 퍼미션에러를 막기 위해 debian-transmission을 그 유저의 그룹에 넣어 준다
sudo gpasswd -a debian-transmission 유저그룹명 -> 특별한 경우가 아니면 유저명과 같음
그리고 그 디렉토리를 775로 설정해 준다.
위의 예를 따르면 chmod -R 775 /home/유저명/Public/
2. 다운로드 된 파일은 owner가 debian-transmission이다. 이 파일을 위의 유저가 컨트롤 하려면 퍼미션에러가 난다. (위의 유저가 samba를 통해서 접근했을때도 동일)
따라서 이 유저를 debian-transmission 그룹에 넣어 준다
sudo gpasswd -a 유저명 debian-transmission
서비스 시작
service transmission-daemon start
댓글