여기서 준비물은 아래 DenyHosts-2.6 랑
gedit가 있으면 편하다
gedit
sudo -i 한다음에
사용 해야 편집이 가능 하다 윈도우랑 달라서 약간 불편 한점이 없지 않아 있다 ㅎㅎ;;
우선
http://denyhosts.sourceforge.net/여기서 다운로드 받아 놓자
그리고 아래 처럼 해준다
http://www.chblog.kr/tag/denyhoststar 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
- /etc/hosts.evil 열어서 파일에 차단 할 ip 등록 해준다 끝 ㅎㅎ 성공
글 수정이 안되네요 ㅠㅠ 그래서 다시 올려요