펌 DenyHosts 설치 와 차단 방법 우분투 10.10 x86

여기서 준비물은 아래 DenyHosts-2.6 랑

gedit가 있으면 편하다

gedit

sudo -i 한다음에

사용 해야 편집이 가능 하다 윈도우랑 달라서 약간 불편 한점이 없지 않아 있다 ㅎㅎ;;

우선

http://denyhosts.sourceforge.net/

여기서 다운로드 받아 놓자

그리고 아래 처럼 해준다

http://www.chblog.kr/tag/denyhosts

tar xvzf DenyHosts-2.6.tar.gz

python setup.py install

cp -R DenyHosts /usr/share/denyhosts

ln -s /usr/share/denyhosts/DenyHosts /usr/bin/DenyHosts

cd /usr/share/denyhosts

cp denyhosts.cfg-dist denyhosts.cfg

cp daemon-control-dist daemon-control

chown root daemon-control

chmod 700 daemon-control

그리고 나서
/usr/share/denyhosts/denyhosts.cfg
/usr/share/denyhosts/daemon-control
해당 deyhosts.cfg 파일과 daemon-contol 파일은 해당

파일에서 복사 해서 붙쳐 넣어 주자 틀린 부분은 수정 하였다 txt.zip로 올렸어요

우분투에 10.10 맞게

그런 다음에 /usr/share/denyhosts/daemon-control start

하면 오류가 나오는대 아직 거기 까지는 하지 말고

시스틱에서 이걸 설치 한다 denyhosts

/etc/hosts.deny 수정

ALL: /etc/hosts.evil

맨 아래줄 추가 해준다 저장

touch /etc/hosts.evil 실행

그런 다음에 아래 처럼

1번 부터 시작 하여 시작 해준다

http://ubuntuforums.org/showthread.php?t=1245392

아래 처름 deyhosts.cfg랑 aemon-control을 정상 수정 했음에도 오류 나면 아래 처럼 하면 된다

root@dondon-VirtualBox:~# /usr/share/denyhosts/daemon-control start

starting DenyHosts: /usr/bin/env python /usr/local/bin/denyhosts.py --daemon --config=/usr/share/denyhosts/denyhosts.cfg

DenyHosts could not obtain lock (pid: 1730)

[Errno 17] File exists: ‘/var/run/denyhosts.pid’

kill: No such process

root@dondon-VirtualBox:~# sudo kill 1730

두개는 틀렸었다 성공한 거 적는

1번

/usr/share/denyhosts/daemon-control start 해준다

sudo cat /var/run/denyhosts.pid

하면 오류 번호가 나온다

sudo kill 2447

여기서 나의 경우 오류 나는 것이 1730이여서 킬 1730 해야 한다

sudo /etc/init.d/denyhosts start

sudo rm /var/run/denyhosts.pid

sudo /etc/init.d/denyhosts start

  1. /etc/hosts.evil 열어서 파일에 차단 할 ip 등록 해준다 끝 ㅎㅎ 성공

글 수정이 안되네요 ㅠㅠ 그래서 다시 올려요