라즈베리파이 P2P서버로 이용
라즈베리파이를 산 지 거의 1년이 다 되어간다.
하지만 마땅한 용도로 사용하지 못하고 그냥 리눅스 환경 친숙해지기를 위한 용도였다.
드디어 내 노트북을 gnome으로 바꾸고 라즈베리파이의 용도를 잃고 말았다.
그래서 토렌트로 내 노트북을 더럽히기보다는 라즈베리파이를 p2p서버로 이용해
예능을 볼 생각으로 바뀌었다.
생각보다 간단했다.
나의 라즈베리파이는 데비안을 사용하고있다.
그리고 내 노트북은 우분투를 사용하고있다.
1. 우선 첫번째로 할 일은 transmission-daemon을 다운받아야한다.
sudo apt-get install transmission-daemon
토렌트를 다운 받는 역할을 한다.
2. 설치를 마치면 /etc/transmission-daemon 아래에 있는 setting.json 파일을 손 좀 봐야한다.
수정하기 전에 꼭 해야할 일이 있다.
트랜스미션데몬을 잠시 멈추는 것이다.
service transmission-daemon stop
서비스를 멈추고 이제 설정을 수정해야한다.
cd /etc/transmission-daemon
vi setting.json
위 명령어들을 통해 파일이 속한 디렉토리로 이동하고 setting 파일 수정한다.
그 전에 vi 에디터 사용법을 구글링해서 보길 바란다.
x와 i 명령만 써서 지우고 수정할 수 있다.
"download-dir": "적당한 위치",
"incomplete-dir": "다운로드중인 파일의 위치",
"incomplete-dir-enabled": true,"rpc-enabled": true,
"rpc-password": "웹 접근시 사용할 패스워드, 그냥 입력하면 다음번엔 암호화되어 나타납니다",
"rpc-username": "웹 접근시 사용할 아이디입니다",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"umask": 7, #777-7=770, 높은 숫자로 갈수록 보안이 강해집니다만 접근성이 낮아집니다.
많은 설정들이 있을텐데 위에 있는 것만 바꾸면 된다.부가설명은 써놨으니 알아서 하길바란다. 3. 이제 서비스를 다시 시작하고 sudo /etc/init.d/transmission-daemon start 주소 url 에 "라즈베리파이의 IP:기본포트(9091)/transmission/web"를 치면
이런 사이트가 나올 것이다. 이제 토렌트 파일을 다운받아 설치가 가능하다.여기서 팁은 이 사이트로 굳이 들어갈 필요없이토렌트 파일을 다운 받고 파일에 우클릭을 해서 transmssiondaemon으로 실행하기를 누르면 더 쉽게 다운받을 수 있다.
하지만 마땅한 용도로 사용하지 못하고 그냥 리눅스 환경 친숙해지기를 위한 용도였다.
드디어 내 노트북을 gnome으로 바꾸고 라즈베리파이의 용도를 잃고 말았다.
그래서 토렌트로 내 노트북을 더럽히기보다는 라즈베리파이를 p2p서버로 이용해
예능을 볼 생각으로 바뀌었다.
생각보다 간단했다.
나의 라즈베리파이는 데비안을 사용하고있다.
그리고 내 노트북은 우분투를 사용하고있다.
1. 우선 첫번째로 할 일은 transmission-daemon을 다운받아야한다.
sudo apt-get install transmission-daemon
토렌트를 다운 받는 역할을 한다.
2. 설치를 마치면 /etc/transmission-daemon 아래에 있는 setting.json 파일을 손 좀 봐야한다.
수정하기 전에 꼭 해야할 일이 있다.
트랜스미션데몬을 잠시 멈추는 것이다.
service transmission-daemon stop
서비스를 멈추고 이제 설정을 수정해야한다.
cd /etc/transmission-daemon
vi setting.json
위 명령어들을 통해 파일이 속한 디렉토리로 이동하고 setting 파일 수정한다.
그 전에 vi 에디터 사용법을 구글링해서 보길 바란다.
x와 i 명령만 써서 지우고 수정할 수 있다.
"download-dir": "적당한 위치",
"incomplete-dir": "다운로드중인 파일의 위치",
"incomplete-dir-enabled": true,"rpc-enabled": true,
"rpc-password": "웹 접근시 사용할 패스워드, 그냥 입력하면 다음번엔 암호화되어 나타납니다",
"rpc-username": "웹 접근시 사용할 아이디입니다",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"umask": 7, #777-7=770, 높은 숫자로 갈수록 보안이 강해집니다만 접근성이 낮아집니다.
많은 설정들이 있을텐데 위에 있는 것만 바꾸면 된다.부가설명은 써놨으니 알아서 하길바란다. 3. 이제 서비스를 다시 시작하고 sudo /etc/init.d/transmission-daemon start 주소 url 에 "라즈베리파이의 IP:기본포트(9091)/transmission/web"를 치면
이런 사이트가 나올 것이다. 이제 토렌트 파일을 다운받아 설치가 가능하다.여기서 팁은 이 사이트로 굳이 들어갈 필요없이토렌트 파일을 다운 받고 파일에 우클릭을 해서 transmssiondaemon으로 실행하기를 누르면 더 쉽게 다운받을 수 있다.
댓글
댓글 쓰기