밑에 내용은 책 내용
telnet 은 설치 및 실행 관련
1) 우선적으로 다 지움(telnet, telnetd, xinetd) - 'xinetd'가 설치가 안 되어 있으면 안 지워도 될듯...?
2) telnet 설치(sudo apt-get install telnet)
3) telnetd(telnet 서버) 설치(sudo apt-get install telnetd)
4) sjw@sjw-HP-Mini-110-3500:~$ netstat -anp | grep LISTEN 로 네트워크 상태 및 포트 확인
5) 프롬프트에서 'telnet 0' 또는 'telnet localhost' 또는 'telnet 호스트네임 또는 주소' 실행
6) 끝...
p.s
- 'telnetd' 을 'xinetd' 보다 먼저 설치를 해야함... 먼저....
밑에 있는 내용대로 하면 안 됨... 바뀐듯... 그래도 자료를 남김
===================================================================================
텔넷
- 리눅스는 서버로 사용하는 경우가 많은데, 서버는 대부분 IDC나 기계실같이 사용자와는 다른 위치에 있는 경우가 많음
- 텔넷(Telnet) 은 원격에서 리눅스에 접속하는 프로그램의 이름이기도 하지만,
원래는 프로토콜의 이름
- TCP/IP 프로토콜에서 응용 계층에 위치한 프로토콜 중 하나
- 텔넷을 사용하려면 '텔넷 클라이언트'와 '텔넷 서버'가 필요
텔넷이 설치되어있는지 확인
=> user@ubuntu:~$ dpkg -l | grep telnet
텔넷 서버 설치하고 활성화하기 |
- 텔넷 서버는 슈퍼 데몬인 'xinetd'에 의해 동작 - 텔넷이 혼자서 동작하는 독자형(standalone) 데몬이 아니라 슈퍼 데몬인 'xinetd'에 의해 동작하기 때문 - 'xinetd'가 없으면 텔넷 서버는 서비스를 제공할 수 없음 - 'xinetd' 는 기본의 'inetd'를 보다 확장한 것 - - 'sudo apt-get install xinetd' - 'sudo apt-get install telnetd' * 'telnetd' 를 'xinetd' 보다 먼저 설치해야함 |
텔넷 서버 활성화하기 |
1) 텔넷 서버를 동작시키려면 '/etc/xinetd.conf' 파일의 추가 service telnet{ disable = 10 flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure = USERID } 2) xinetd 데몬 동작시킴. xinetd 가 동작하는지 ps 명령으로 확인 ======================================================= sjw@sjw-HP-Mini-110-3500:/$ sudo /etc/init.d/xinetd restart ======================================================= |
텔넷 사용하기 |
- 텔넷으로 로컬 호스트에 접속할 경우 'telnet 0' 명령 실행(0은 로컬 호스트를 의미) - 텔넷이 접속된 상태에서 로그인하지 않고 종료하려면 'Ctrl + ]' 를 입력한 다음 telnet> 프롬프트에서 'quit' 나 'Ctrl + d'를 입력하면 됨 ======================================================= sjw@sjw-HP-Mini-110-3500:~$ telnet 0 ======================================================= |
텔넷 사용법 - 텔넷은 텔넷 모드로 사용하는 방법과 바로 서버에 접속하는 방법이 있음 1) 텔넷 모드 사용 - 텔넷을 아무 인자 없이 사용하면 '>' 프롬프트가 뜨면서 텔넷모드로 전환 - 여기서 'open' 명령을 사용하여 리눅스 시스템에 접속하거나 'quit' 명령으로 텔넷을 종료할 수 있음 ======================================================= sjw@sjw-HP-Mini-110-3500:~$ telnet 2) 직접 서버로 전송 - 텔넷에 인자로 접속할 서버의 주소나 호스트 이름을 지정하면 바로 해당 시스템에 접속 - 로컬 호스트에 접속할 때는 'telnet 0'이나 'telnet localhost' 를 사용 - 로컬 호스트의 IP 주소를 지정해도 됨 ======================================================= sjw@sjw-HP-Mini-110-3500:~$ telnet localhost |
'OS > Linux - Ubuntu' 카테고리의 다른 글
[Linux - 리눅스 / Ubuntu - 우분투] VNC - 일종의 그래픽 환경 텔넷 (0) | 2015.05.06 |
---|---|
[Linux - 리눅스 / Ubuntu - 우분투] 윈도우에서 텔넷 사용, iPutty 사용 (0) | 2015.05.06 |
[Linux - 리눅스 / Ubuntu - 우분투] 우분투 ssh 설정 및 접속 (0) | 2015.05.05 |
[Linux - 리눅스 / Ubuntu - 우분투] 네트워크 설정 요약 (0) | 2015.05.05 |
[Linux - 리눅스 / Ubuntu - 우분투] 네트워크 패킷 캡처하기 - tcpdump (0) | 2015.05.05 |