본문으로 바로가기

[Ubuntu 20.04] How to install Telnet

category ETC... 2021. 2. 7. 13:52

이번 장에서는 Ubuntu 20.04 환경에서 Telnet을 설치하는 방법에 대해 기술한다.

 

 

Telnet

 

Telnet은 인터넷 or 로컬 네트워크를 이용해 원격 접속을 가능하게 하는 네트워크 프로토콜이다.

TCP/IP 기반으로 구현되었으며, TCP 23 port를 사용한다.

 

 

Telnet 설치 방법

 

Telnet을 설치하기 위해 아래의 명령어를 입력해야 한다.

 

우선 Telnet을 사용하기 위한 package를 설치한다.

 

$ sudo apt-get install xinetd telnetd

 

pacakge 설정 후 telnet 연결을 위한 설정 파일을 생성해주어야 한다.

경로는 "/etc/xinted.d/" 이다.

 

$ sudo vi /etc/xinetd.d/telnet

service telnet
{
	disable = no
    flags = REUSE
    socket_type = stream
    wait = no
    user = root
    server = /usr/sbin/in.telnetd
    log_on_failure += USERID
}

 

telnet 설정파일 작업을 완료한 후 xinetd daemon을 재시작하고, 23/tcp 포트를 방화벽에서 open 해준다.

 

$ sudo systemctl restart xinetd
$ sudo systemctl enable xinetd
$ sudo ufw allow 23/tcp

 

 

이제 host machine 에서 원격지 machine에 다음과 같은 명령어로 telnet 접속을 시도할 수 있다.

 

$ telnet [IP address of destination server]