본문 바로가기
Linux

Ubuntu22.04.1에서 telnet설치하기

by 이포터 2022. 11. 10.

이번시간에는 Linux에서 Telnet을 설치해보도록 하겠습니다.

 

Telnet 이란?

원격 접속 서비스로서 특정 사용자가 네트워크를 통해 다른 컴퓨터에 연결하여 그 컴퓨터에서 제공하는 서비스를 받을 수 있도록 하는 인터넷 표준 프로토콜 입니다. Telnet(텔넷)을 이용하면 네트워크에 있는 컴퓨터를 자신의 컴퓨터처럼 파일 전송, 파일 생성, 디렉토리 생성 등을 자유롭게 할 수 있습니다. 하지만, 보안문제로 사용률이 감소하고 원격 제어를 위해 SSH로 대체되는 추세입니다.

 

Telnet 설치

sudo apt-get install xinetd telnetd
sudo apt-get install xinetd telnetd

 

설치가 완료되면 telnet 설정을 위해서 gedit or vi 편집기 툴로 "/etc/xinetd.d/telnet"에 접근해줍니다.

sudo vi /etc/xinetd.d/telnet
sudo gedit /etc/xinetd.d/telnet

 

telnet에 접근하기 위해

편집기 툴에서 아래와 같은 내용을 기입 해주도록 합니다.

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

 

저장하고 나와서 저장된 내용을 세이브 하기 위해

xineted를 재실행 해주기 위해 다음 명령어를 터미널 창에 입력합니다.

sudo /etc/init.d/xinetd restart

 

재실행이 제대로 되어, telnet이 정상 작동되는지

확인해 보도록 합시다.

telnet localhost

 

위와같이 에러없이 실행이된다면, telnet이 정상 작동중이라는 뜻입니다.

이제 유저 아이디를 생성할 차례입니다.

" sudo adduser 생성할아이디 " 를 입력해주세요.

// sudo adduser 유저아이디
sudo adduser backups
새 암호 8자리 입력
새 암호 8자리 재 입력
기본값 엔터
정보가 올바릅니까? y

 

정상적으로 유저가 생성되었다면, 외부에서 접근이 가능하도록 23번포트 방화벽을 풀어주도록 합니다.

sudo ufw allow 23/tcp  -> 23번 방화벽 허용하기
방화벽 포트 허용 sudo ufw allow 23/tcp
방화벽 포트 거절 sudo ufw deny 23/tcp
방화벽 아이피 허용 sudo ufw allow from 192.xxx.xx.xx
방화벽 아이피 거절 sudo ufw deny from 192.xxx.xx.xx
방화벽 아이피 허용삭제 sudo ufw delete from 192.xxx.xx.xx
방화벽 상태 sudo ufw status
방화벽 넘버 상태 sudo ufw status numbered
방화벽 룰 삭제 sudo ufw delete 2 // 2번째 룰 삭제
방화벽 켜기 sudo ufw enable
방화벽 끄기 sudo ufw disable
방화벽 포트와 IP 허용하기 sudo ufw allow from 203.0.113.103 proto tcp to any port 22
방화벽 포트와 IP 거절하기 sudo ufw disable from 203.0.113.103 proto tcp to any port 22

 

 

이제, 아이피주소와 포트로 접속하기 위해 !

ifconfig를 입력해서 해당 아이피로 접속하도록 합시다.

아이피 주소 보기 : ifconfig

 

Virtual Machine이 아닌, window에서 PuTTY를 사용해 서버에 접속하도록 하겠습니다.

Host Name : 아이피주소 / Port : 23 / Other -> Telnet으로 설정해줍니다.

 

아까 생성한 아이디와 비밀번호를 입력하면 접속완료!

 

댓글