텔넷 서버가 시작되지 않습니다


8

Ubuntu Server 13.10을 설치 중이며 서버에서 텔넷이 작동하지 않습니다. apt-get을 통해 xinet.d 및 telnetd를 모두 설치하고 xinetd를 다시 시작했지만을 수행 할 때 아무것도 시작되지 않습니다 netstat -l. 인터넷 검색에서, 문제는 내가 추가 언급 볼 telnet stream tcp wait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd에 라인을 /etc/inetd.conf. 나는 없습니다 inetd.conf. 나는 inetd가 타락되었으며 xinetd.confxinetd 서비스를 시작하고 다시 시작했지만 여전히 텔넷 청취가 없음을 알았습니다 . 텔넷 서버의 올바른 설정 및 파일에 대한 조언을 누군가에게 알려줄 수 있습니까? 내 xinetd.conf파일 의 내용은 다음과 같습니다 .

# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{

# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info

}

includedir /etc/xinetd.d

#:STANDARD: These are standard services.
telnet      stream  tcp nowait  telnetd /usr/sbin/tcpd  /usr/sbin/in.telnetd

감사


2
2014 년입니다. 텔넷을 설치 하시겠습니까?
Elliott Frisch

왜 텔넷을 사용하고 있습니까? 사용되지 않는 안전하지 않은 프로토콜입니다. ssh대신 사용하십시오 : 안전하고 빠르며 (압축 사용) 포트 전달 기능과 같은 다른 멋진 기능이 있습니다.
psusi

나는 컴퓨터 수업을 위해 내부적으로 만 사용하고 키스하고 싶습니다.
AlanK

아마도 지난 10 년 동안 아무도 테스트하지 않았을 것입니다. 10 년? ;-)
Rmano

당신은 그렇게 생각하는 것 /etc/inetd.confxinetd.conf같은 형식을 사용합니다. 당신은 읽고 man xinetd, man -k xinetd, man inetd, man -k inetd, man telnetd? 않는 /etc/default/telnetd존재 하는가? 했어요 grep telnet /var/log/*?
waltinator

답변:


2

명령으로 telnetd 및 xinetd를 설치 한 후

sudo apt-get install xinetd telnetd

파일을 작성 telnet하고 넣습니다/etc/xinetd.d

sudo nano /etc/xinetd.d/telnet

# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

xinetd 서비스 재시작

sudo service xinetd restart

에서 xinetd.conf, 당신은 includedir /etc/xinetd.d라인이 필요하지 않습니다

telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

지우십시오.

텔넷 파일에서 다음과 같은 옵션을 추가 할 수 있습니다.

only_from = 192.168.120.0/24 #Only users in 192.168.120.0 can access to
only_from = .bob.com #allow access from bob.com
no_access = 192.168.120.{101,105} #not allow access from the two IP.

감사합니다-이것은 14.10 / Trusty에서도 깨졌습니다. 파일을 작성하고 서비스를 다시 시작하면 작동합니다.
닐 맥길
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.