텔넷, SSH > 우분투 리눅스

본문 바로가기

[실습] 텔넷, SSH

필기자
2023-05-02 11:31 3,637 0

본문

텔넷(Telnet)은 인터넷 상에서 원격 호스트와 통신하기 위한 프로토콜 중 하나이다. 텔넷을 이용하면 다른 컴퓨터나 장비에 접속하여 명령어를 입력하고, 파일을 전송하거나 프로그램을 실행할 수 있다.

텔넷은 TCP/IP 프로토콜을 기반으로 동작한다. 클라이언트와 서버 간의 연결이 성립되면, 클라이언트는 서버에 로그인하여 명령어를 실행하고, 서버는 그 결과를 클라이언트에게 전송한다.

텔넷은 초기에는 인터넷 상에서 원격으로 컴퓨터를 제어하기 위한 목적으로 개발되었다. 하지만 보안 취약점이 많아서, 보안에 민감한 정보를 다루는 경우에는 SSH(Secure Shell) 등의 보안 프로토콜로 대체되는 경우가 많다.

요즘에는 대부분의 운영체제에서 기본적으로 SSH 프로토콜을 지원하기 때문에, 텔넷을 사용하는 경우는 많지 않는다.


우분투 텔넷 클라이언트, 서버(데몬) 설치 여부 확인



dpkg -l | grep telnet

 

우분투 텔넷 서버(데몬) 설치 및 수퍼데몬 동작 확인



sudo apt install telnetd

systemctl status inetd

텔넷 서버는 수퍼데몬(inetd) 위에서 돈다.

20230515094146_d1ed1af2ff7af6c05512e79ff0b21c06_uhp5.png

 

20230515094428_d1ed1af2ff7af6c05512e79ff0b21c06_qcw6.png

 

아이피 확인후 윈도우(호스트)에서 Mobaxterm으로 접속

20230515094109_d1ed1af2ff7af6c05512e79ff0b21c06_pmam.png

 

20230515094725_d1ed1af2ff7af6c05512e79ff0b21c06_76bx.png

 

20230515094752_d1ed1af2ff7af6c05512e79ff0b21c06_tft7.png

 

ssh 설치 및 상태확인, 스탑, 시작



sudo apt-get update

sudo apt install ssh

sudo service ssh status

sudo service ssh stop

sudo service ssh start

 

20230515111601_d1ed1af2ff7af6c05512e79ff0b21c06_947b.png

 

20230515111629_d1ed1af2ff7af6c05512e79ff0b21c06_afpx.png

 

20230515111722_d1ed1af2ff7af6c05512e79ff0b21c06_mtz2.png

 

20230515111757_d1ed1af2ff7af6c05512e79ff0b21c06_7562.png

 

윈도우(호스트)에서 Mobaxterm으로 ssh 서버에 접속

20230515111854_d1ed1af2ff7af6c05512e79ff0b21c06_mmbe.png

 

텔넷과 다르게 왼쪽에 폴더 및 파일 시스템 구조를 확인 할 수 있다.

파일을 sftp가 자동으로 활성화되어 접속된다.

20230515112013_d1ed1af2ff7af6c05512e79ff0b21c06_i185.png

댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색