Home Server/Linux 17

vsftp에서 ftp접속은 허용하고 Shell 접속은 차단하기

vsftpd의 기본적인 로그인 계정은 리눅스의 계정을 사용합니다.. 고로 ftp계정을 부여하려고 하면 shell과 ssh계정이 열려서 보여주고 싶지 않은것 까지 보여줄 수 가 있죠. 그에 대한 해결방안 입니다. login user의 shell을 /bin/nologin 이나 /bin/false로 지정합니다. 새로 사용자를 추가하는경우adduser --shell /bin/nologin ftpuser 기존에 있는 사용자의 경우 /etc/passwd파일을 편집해서 shell지정을 변경할 수 있습니다.nano /etc/passwd 해당유저의 shell을 /bin/sh나 /bin/bash에서 /bin/nologin으로 변경해줍니다. 자 이제 shell이나 ssh로 로그인을 시도해보면 접속이 안되는것을 확인 할수 있..

Home Server/Linux 2013.08.11

ubuntu static ip 설정후에도 resolv.conf가 초기화 되는문제

eth0를 수동 설정하고 나면 dns서버설정이 없어진다. 웹서핑을 해보면 resolv.conf를 수정해서 dns서버를 입력하라는 이야기들이 많은데 결론만 말하면 삽질이다, 네트워크가 재시작되는 순간 덮어쎠져버려서 설정이 날라가니까... 그렇게 될꺼라는 설명도 사실은 resolv.conf파일에 잘 되어있다. # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN 웹서핑을 하다보니 resolv.conf파일에 쓰기권한을 없애서..(혹은 링크를 이용해 비슷한 효과로) 해결을 하는 경우도 있지만 그 또한 일반..

Home Server/Linux 2012.09.01

ruTorrent RSS 피드가 자꾸 삭제되거나 rTorrent's user can't access 'id' program. Some functionality will be unavailable 라는 에러메시지가 나올 경우

정말 오래간만에 포스팅이네요. 언제부터인가 자꾸 ruTorrent의 RSS피드가 자동으로 삭제되는 현상이 발생하더니 며칠전부터는 급기야.. rTorrent's user can't access 'id' program. Some functionality will be unavailable. 라는 메시지가 나오면서 ruTorrent가 정상적으로 동작하지 않는 현상이 발생했습니다. 그와 관련하여 ruTorrent의 issue tracker를 뒤져보니.... http://code.google.com/p/rutorrent/issues/detail?id=459 디스크용량때문에 그런 현상이 발생할 수 있다는군요... 그래서 df를 실행해보니 시스템 파티션의 여유용량이 0!!!! 그동안 우분투가 업데이트 될때 마다 열심..

Home Server/Linux 2012.03.10

rtorrent/libtorrent 업데이트

공식홈페이지 : http://libtorrent.rakshasa.no/ rtorrent 0.8.9와 libtorrent 0.12.9가 stable release되었습니다. 그러나 아쉽게도.. 프론트엔드인 rutorrent는 여전히 3.2버전으로 rtorrent 0.8.6까지 밖에 지원을 하지 않습니다. 서브버전에 있는 trunk에서는 지원이 된다는 소문이 있습니다만... 확인은 해보지 못했습니다. 또다른 프론트엔드인 wtorrent는 아예 개발이 중지된듯 하구요.. 하여간 전 rutorrent가 업데이트 될때까지 일단은 업데이트를 미룰 생각입니다. 덧.. 벌써 2주가까이 된 뒷북 정보였습니다^^; 태그된 날짜를 보니 12days ago라는군요^^;

Home Server/Linux 2011.07.03

10. 관리를 위한 기본적인 리눅스 명령어들

절대 전문적인 내용이 없으니 전문적인 지식을 원하시는 분은 다른 문서를 찾아보시기 바랍니다. 전 리눅스 쌩초보입니다 ^^; 우분투 서버버전을 쓰면서 답답했던것은 지금 시스템 사용량을 알 방법이 없다는 것이었습니다. 관리를 위한 몇가지 명령어를 소개하고자합니다. 그 첫번쨰는 바로 업타입입니다. 명령어는 말그대로 업타임입니다. 수퍼유저 권한도 필요없어서그냥 uptime이라고 쓰면됩니다. uptime 이렇게 치면 서버 가동일수와 CPU 부하량이 나옵니다. 맨 앞부터.. 01:25:33는 현재시간이구요, 12 days, 4:13는 현재 12일 4시간 13분동안 켜져있었다는 뜻입니다. 1 user는 말그대로 한명의 유저가 로그인해서 사용했다는 뜻이고. load average는 CPU부하량입니다. 이게 보는법을 잘..

Home Server/Linux 2011.02.25

AMD의 APU E350을 NAS/시드박스로 쓰면 어떨까?

AMD의 Fusion APU의 실제품이 국내에 판매되기 시작했습니다. 첫 시판 제품은 Asrock의 E350M1이 찍었습니다. 현재 가격은 14만 9000원으로 출시초기에 ITX플랫폼이라는걸 생각하면 그런대로 저렴한편이라고 할 수 있겠습니다. 살짝 살펴본 결론부터 말씀드리자면 NAS나 시드박스로서 괜찮다정도 인것 같습니다. 약간의 장점은 보이지만 아주 매력적이라고 하기에는 부족해보인다는 것입니다. 반면 HTPC로선 최상의 플랫폼이 아닌가 싶습니다. 따라서 HTPC와 겸해서 사용할 생각이 있으시다면 상당히 괜찮을 것 같습니다. 또한 트랜스코딩에서의 GPGPU지원이 원할히 이루어진다면 Air Video용 서버로도 괜찮을듯 싶구요. Fusion APU란? AMD에서 발표한 APU란 Accelerated pro..

Home Server/Linux 2011.02.17

9. ruTorrent Plugin설정(create) 과 토런트 파일 자동 실행

rTorrent도 아직 버그가 좀 많은듯 싶은데요. 그 중 제가 겪은 버그는 바로.. 토런트 생성시 파일 용량이 크면 용량인식을 잘 못하는 오류입니다. 4.36GB ISO파일을 369.04MB로 오인해서 토런트 파일을 만들더군요. 자 우선 ruTorrent의 create Plugin wiki를 살펴보도록 하죠. create플러그인 자체로도 제작이 가능하지만 외부 프로그램을 쓰는 방법을 이용하는 방법이 있더군요. 저는 이중에 mktorrent를 이용하기로 했습니다. 일단 mktorrent를 설치해야 됩니다. sudo apt-get install mktorrent 여러 번 느끼지만 프로그램 인스톨은 리눅스가 훨씬 빠르고 편합니다^^ 이제 create플러그인의 설정파일을 편집해줍니다. sudo nano /va..

Home Server/Linux 2011.02.07

8. ruTorrent plugin설정 (geoip, trafic)

ruTorrent를 실행해보면 geoip가 disable되어있고 traffic플러그인이 정상동작하지 않는걸 볼수 있습니다. 이것을 해결해보도록 하죠. geoip는 ip로 피어가 어느 나라에서 접속했는지 알아보는 플러그인입니다. 어찌보면 별 쓸모없는 기능이고 어찌보면 유용한 기능이죠. 이렇게 disable되어있고. geoip도 나타나지 않습니다. geoip를 disable된 이유를 찾기 위해 rutorrent의 geoip플러그인 wiki를 살펴보면 php geoip를 필요로 하는걸 알 수 있습니다. 따라서 geoip를 처리해줄 패키지를 설치해주면 됩니다. sudo apt-get install php5-geoip 찹 쉽죠? 이제 traffic플러그인을 살펴보죠. traffic플러그인은 발생된 트래픽의 양을 ..

Home Server/Linux 2011.02.04

기타1. 시드머신, NAS와 NAS용도로 구성된 저전력 PC 어느 쪽이 유리할까?

요즘 NAS에 관심을 가지시는 분들이 참 많은거 같습니다. 제가 가는 포럼에서도 NAS와 NAS용도의 저전력PC에 대한 이야기가 많이 볼 수 있었고 만들고 이 글을 쓰는 동안에도 저랑 비슷한 시스템을 만드신 분과 NAS를 구입하신분을 볼 수 있었습니다. 심지어는 컴퓨터에 전혀 관심이 없는 줄 알았던 회사 동료분도 NAS를 알아보고 계셨더군요. (뭐 현재까지는 지르지 않았습니다만.. ^^) 일단 NAS는 제가 잘 모르기 때문에 남들이 좋다고 하는 Synology사의 제품을 정하도록 하고 NAS용도의 PC는 제 임의로 사양을 뽑아보도록 하겠습니다. 1. 비교 대상 소개 NAS : Synology DS211J PC1 : GIGABYTE GA-D525TUD (ATOM D525) + DDR3 1GB RAM PC2..

Home Server/Linux 2011.01.30

7. ruTorrent plugin설정 (rss 다운로더)

저같은 경우 ruTorrent의 플러그인 설정을 이렇게 했습니다. 이 것외에 유용해 보이는 플러그인은 geoip와 trafic이 있었습니다만 정상동작하지 않아 지웠구요. 사용하지 않는 플러그인을 지우는 방법은 다음과 같습니다 cd /var/www/rutorrent/plugins sudo rm -rf 지울플러그인 이름 플러그인 이름은 cd /var/www/rutorrent/plugins디렉토리에서 ls나 dir명령어를 통해 볼 수 있습니다. 우리나라 트래커중 RSS다운로드를 지원하는 트래커가 많지 않은 편이라 많은 부분이 관심을 갖지는 않으시겠지만 저에게는 아주 아주 편한 기능이라 설정하게 되었습니다. ruTorrent의 RSS다운로드 기능은 uTorrent의 RSS downloader와 아주 유사한 인터..

Home Server/Linux 2011.01.21