반응형
#텔넷(telnet)
텔넷은 오랫동안 전통적으로 사용되어 온 원격접속 방법입니다. 그러나 오래돼서 보안에 취약하기 때문에 요즘에는 잘 쓰지 않습니다. 하지만 기본적인 내용이니 알아둘 필요는 있습니다.
#텔넷 서버 구축 과정
º 리눅스 서버 : 텔넷 서버 설치
º 원격지(리눅스 서버에 접속할 PC) : 텔넷 클라이언트 프로그램 필요
(대부분의 운영체제에는 기본적으로 텔넷 클라이언트 프로그램이 내장되어 있다.)
#구축
#텔넷 서버 가동
rpm -qa telnet-server #텔넷서버 설치여부 확인
dnf -y install telnet-server #텔넷서버 설치
systemctl start telnet.socket # 텔넷 실행
systemctl start telnet.socket # 텔넷 작동 확인
#텔넷 유저 생성
adduser teluser #텔넷 유저 생성
passwd teluser #텔넷 유저 비밀번호 설정
# teluser 접속
telnet 192.168.111.100 # 접속
login > teluser
psw > 입력
whoami # 유저확인
exit # 로그아웃
# 외부에서 텔넷서버 접속
# 텔넷 클라이언트 설치
(호스트 컴퓨터 혹은 windows 클라이언트 )
# 텔넷 접속 시도 (명령프롬프트)
ping 192.168.111.100 #인터넷 접속 확인
telnet 192.168.111.100 #텔넷 접속 시도 > 실패(원인 방화벽)
#방화벽 설정 - 방법1 (xwindow)
firewall-config # 방화벽 설정창 열기
#방화벽설정 - 방법2 (command line)
firewall-cmd --permanent --add-service=telnet # 방화벽에 텔넷 서비스 추가
# firewall-cmd --permanent --add-port=23/tcp # 방화벽에 tpc 23번 포트(텔넷) 추가
firewall-cmd --reload # firewall 방화벽 재시작
firewall-cmd --list-all # firewall 방화벽 리스트 전체 보기
#방화벽 상태 확인
systemctl status firewalld # 상태확인
#systemctl start firewalld # 켜기
#systemctl stop firewalld # 끄기
#부팅 후에도 텔넷 서비스 자동 실행 설정
systemctl enable telnet.socket # 시스템 부팅시 텔넷 서비스 자동 시작
#systemctl start telnet.socket # 텔넷 서비스 시작
#systemctl statues telnet.socket # 텔넷 서비스 상태 확인
# 텔넷 접속 시도 (명령프롬프트)
telnet 192.168.111.100 #텔넷 접속 시도 > 성공 > teluser 로그인
오늘은 서버원격 접속의 한 방법인 텔넷에 대해 배워봤습니다. 텔넷 서버 말고도 SSH 서버, XRDP 서버 등을 통해서 원격접속이 가능합니다. 다음에는 다른 서버를 통한 원격접속에 대해서도 알아보겠습니다. 감사합니다.
반응형
'리눅스(Linux) > 실습' 카테고리의 다른 글
[리눅스] 서버 원격접속 3 - XRDP 서버 (X윈도 전용) (1) | 2024.02.27 |
---|---|
[리눅스] 서버 원격접속 2 - OpenSSH (1) | 2024.02.27 |
[리눅스] LVM 구현 : 2G, 3G 하드디스크를 합쳐서 1G, 3G, 1G로 나눠서 사용하기 (2) | 2024.02.27 |
[리눅스] RAID : 여러개의 하드디스크를 하나처럼 사용하기 (1) | 2024.02.23 |
[리눅스] VM 가상 서버에 하드디스크 추가 장착하기 (1) | 2024.02.23 |