0391. [error] telnet: Unable to connect to remote host: Connection refused
1. 문제 개요 remote system으로 telnet 접속을 시도하였을 때 remote system에서 telnet request 를 거부하는 경우 "telnet: Unable to connect to remote host: Connection refused" 와 같은 에러가 발생한다. 2. 문제 원인 및 해결방법 telnet request를 받으면 "inetd" daemon에 의해서 in.telnetd가 수행되고 telnet 서비스를 요청해온 시스템에 login prompt를 띄워준다. 따라서 위와 같은 에러 메세지가 발생하면 telnet request를 받은 remote system에서 아래와 같은 사항들을 점검한다.
"inetd" daemon이 실행 중인지 확인한다. # ps -ef|grep inetd inetd daemon이 실행 중이 아니면 아래와 같이 inetd daemon을 실행한다. # /usr/sbin/inetd -s
/etc/inetd.conf 화일에 "telnet" 에 관해서 아래와 같이 정의되어 있는지 확인 한다. # grep telnet /etc/inetd.conf telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd 위와 같이 정의가 되어 있지 않으면, 위의 내용을 추가한 후 "inetd" daemon을 re-start 시킨다. # ps -ef|grep inetd root 162
1 0 11월 28 ? ^^^^ "inetd"의 process 번호
# kill -HUP 162 |