[실습] 텔넷, SSH
필기자
2023-05-02 11:31
3,643
0
본문
텔넷(Telnet)은 인터넷 상에서 원격 호스트와 통신하기 위한 프로토콜 중 하나이다. 텔넷을 이용하면 다른 컴퓨터나 장비에 접속하여 명령어를 입력하고, 파일을 전송하거나 프로그램을 실행할 수 있다.
텔넷은 TCP/IP 프로토콜을 기반으로 동작한다. 클라이언트와 서버 간의 연결이 성립되면, 클라이언트는 서버에 로그인하여 명령어를 실행하고, 서버는 그 결과를 클라이언트에게 전송한다.
텔넷은 초기에는 인터넷 상에서 원격으로 컴퓨터를 제어하기 위한 목적으로 개발되었다. 하지만 보안 취약점이 많아서, 보안에 민감한 정보를 다루는 경우에는 SSH(Secure Shell) 등의 보안 프로토콜로 대체되는 경우가 많다.
요즘에는 대부분의 운영체제에서 기본적으로 SSH 프로토콜을 지원하기 때문에, 텔넷을 사용하는 경우는 많지 않는다.
우분투 텔넷 클라이언트, 서버(데몬) 설치 여부 확인
dpkg -l | grep telnet
우분투 텔넷 서버(데몬) 설치 및 수퍼데몬 동작 확인
sudo apt install telnetd
systemctl status inetd
텔넷 서버는 수퍼데몬(inetd) 위에서 돈다.
아이피 확인후 윈도우(호스트)에서 Mobaxterm으로 접속
ssh 설치 및 상태확인, 스탑, 시작
sudo apt-get update
sudo apt install ssh
sudo service ssh status
sudo service ssh stop
sudo service ssh start
윈도우(호스트)에서 Mobaxterm으로 ssh 서버에 접속
텔넷과 다르게 왼쪽에 폴더 및 파일 시스템 구조를 확인 할 수 있다.
파일을 sftp가 자동으로 활성화되어 접속된다.
댓글목록0