finger 명령어 오류.. 질문
글쓴이: cheesev / 작성시간: 월, 2009/07/13 - 1:00오전
# finger -s @ip주소
이렇게 명령어를 입력했더니(ip주소는 특정 ip..)
finger: cannot create socket / connect host
이렇게 에러 메시지가 나오네요
제가 찾아본 바로는 /etc/xinetd.d/finger 파일에서 disable = no 로 수정하라는것같던데
centos 5.2버전을 쓰고있는데 없더라고요 이렇게 모를때 어떻게 찾나요? 찾는방법이 있나요?
finger 경로가 어떻게되나요?
Forums:
centos 5.3 기준으로 설명드리면요...
공부중이신가봐요..
일단 root 계정으로
# yum install finger-server
라고 해서 설치하시구요
# vim /etc/xinetd.d/finger
열어서 disable = no 로 수정하시구요
# /etc/init.d/xinetd restart
해주시구요...
근데... 아마.. 79번 포트(finger가 사용하는 포트)가 허용이 안되어있을거에요..
# vim /etc/sysconfig/iptables
.
.
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 79 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
위에처럼 79번 포트 를 추가해주시구요..
# /etc/init.d/iptables restart
해주시면
아마 될겁니다...
혹시 안되면... tcp_wrapper 같은것도 확인해보시고... telnet, ssh 로 접속되는지부터도 확인해 보셔야 할듯해요..
ps. telnet, finger 같은건 그냥 어떻게 작동하는지 정도만 공부용으로 돌려보고.. 실제로는 다 사용하지 말라고 하는거 같더라구요... 보안에 취약하다구요...
댓글 달기