텔넷이란 인터넷 상에서 원격 호스트 컴퓨터에 접속 할 수 있는 프로토콜로 쉽게 말해서 다른 컴퓨터에서 여러분의 우분투 서버에 원격으로 접속 할 수 있도록 해주는 프로그램(?)을 말합니다. 텔넷을 사용하면 서버에 연결된 키보드가 아닌 터미널 환경에서 키보드로 명령을 입력하고 시스템을 관리 할 수 있게 됩니다.
먼저 다음의 명령어를 입력합니다.
$ sudo apt-get install xinetd
먼저 여러분의 컴퓨터에 xinetd라는 데몬을 설치 할 것입니다. 이 데몬은 eXtended InterNET Daemon의 약자로 인터넷 기반의 연결을 관리해주는 역할을 합니다. 자세한 내용은 위키피디아를 참조하시기 바랍니다.
xinetd가 설치 되었으면 다음 명령어를 입력합니다.
$ sudo apt-get install telnetd
이제 xinetd에 관한 설정을 바꿔주겠습니다. 다음 명령어를 입력합니다.
$ vi /etc/xinetd.conf
vi 에디터를 이용해서 xinetd의 설정파일을 열었습니다. 이제 설정파일에 다음의 내용을 추가해 주도록 하겠습니다.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
자 이제 xinetd의 설정이 바뀌었습니다. 설정을 바꿨으니 적용이 되도록 xinetd를 재시작 해 주도록 하겠습니다. 다음의 명령어를 입력합니다.
$ sudo /etc/init.d/xinetd restart
이제 텔넷이 설치 되었습니다. [시작] -> [실행] 에서 다음과 같은 형식으로 입력하면 텔넷을 이용해서 접속을 할 수 있습니다.
Telnet [서버의 아이피 주소 혹은 도메인 주소]
그럼 로그인 절차를 나타내는 터미널 화면을 볼 수 있습니다.
정상적으로 로그인이 되시면 터미널에서 여러분의 서버를 이용할 수 있게 됩니다.