티스토리 뷰

반응형

 이제 포트포워딩으로 라즈베리파이까지 가는 내부 IP 주소를 획득할 수 있었고, VNC Viewer를 통해 라즈베리파이에 접속할 수 있게 되었다. 이제 본격적으로 내가 라즈베리파이를 구매한 진짜 목적인 트랜스미션을 설치하고자 한다.

 

터미널 Terminal 창에 다음과 같은 명령어를 입력한다.

sudo apt install transmission-daemon

 

이제 설정파일을 수정해야 한다. 그러기 위해서는 실행된 트랜스미션을 잠시 중지해야 한다.

sudo /etc/init.d/transmission-daemon stop

 

그리고 nano 편집기를 이용해 수정한다.
sudo nano /etc/transmission-daemon/settings.json

편집기를 열었다면 다음 항목들을 수정한다

"download-dir": "/home/pi/myDrive/Torrent/Downloads", 

다운로드된 파일이 위치하는 폴더
"incomplete-dir": "/home/pi/myDrive/Torrent/Downloads", 

다운로드 중인 파일이 위치하는 폴더, 나는 따로 구분하지 않았는데 구분하셔도 된다.
"incomplete-dir-enabled": true, 

다운로드중인 폴더를 따로 구분하는가 하는 항목이다

"rpc-whitelist-enabled": false,

"rpc-password": "{543d21048c36a0add7d82410fadc6008248e2b73cBW6uECv",

트랜스미션 비밀번호, 초기 비밀번호는 transmission 이다. 여기에 적으면 별도로 암호화된다.
"rpc-username": "transmission",

트랜스미션 초기 유저이름은 transmission 이다.
"rpc-port": 9091,

기본 포트 번호는 9091이다. 나는 따로 수정하지 않았고, 이전 포스팅에서 9091로 포트포워딩을 완료하였다.

"trash-original-torrent-files": true,

찌꺼기를 없애주는 옵션이다.
"watch-dir": "/home/pi/Torrent/Magnet",

이 폴더에 토렌트 시드 파일을 업로드하면 자동적으로 다운로드를 시작한다.
"watch-dir-enabled": true

위 토렌트 시드 파일 폴더를 지속적으로 확인하는 옵션이다.

이제 수정을 완료하였다면 역시 CTRL + X를 누르고 Y를 누르고 엔터를 친다. 그럼 저장완료 되었다.

 

저장했으면 이제 다음 명령어로 다시 트랜스미션을 실행해준다.
sudo /etc/init.d/transmission-daemon start

 

그럼 이제 설정은 완료되었고 웹 환경에서 접속이 가능한지 확인해보자. 따로 포트포워딩을 할 필요가 없는 분은 내부망을 이용하는 PC에서 "라즈베리파이ip:9091/transmission"으로 확인하면 되고, 나처럼 따로 포트포워딩을 했다면 "내부인터넷ip:22224/transmission"같이 포트포워딩을 위한 주소로 접속한다. 아이디는 별도로 설정하지 않았다면 위에 서술했다시피 transmission/transmission 이다.

 

혹시라도 만약 "permission denied"라는 에러가 나타난다면, 토렌트 폴더에 권한이 없어서 생기는 오류일 확률이 크다. 그럴때는 chmod 명령어를 이용해 해당 폴더에 모든 권한을 주면 된다.

sudo chmod 777 -R /home/pi/myDrive/Torrent/

 

 

반응형
댓글