[Linux] 10

2021. 1. 21. 22:35Hi/Linux

- Telnet

텔넷이란 한 컴퓨터에서 다른 컴퓨터의 서버에 접속하여 작업을 할수 있도록 해주는 것으로, 정보를 제공해주는 서버와 그 서버를 사용하기위한 클라이언트로 이루어져있다.

 

- Telnet 접속 시 문제점과 보안 방법

데이터를 암호화 처리하지 않고 패킷이 그대로 전송되기에 보안에 문제점이 있다.

SSH(Secure Shell) 같은 암호화해서 데이터를 전달하는 데이터 전송 원격 접속장치를 사용한다.

 

- OpenSSH

OpenSSH란(Secure Shell)은 텔넷의 보안문제를 해결하고 강화해주는 서버이다. 데이터 전송간에 암호화를 하여 보안성이 강화시켜준다.

 

- X윈도우 환경에서 Telnet 서버의 설치 및 운영 방법

a)    dpkg -l xinetd, dpkg -l telnet

      데몬패키지 리스트 명령으로 패키지가 설치되어있는지 확인을 한다.

      미설치 시  apt-get install을 사용하여 xinetd와 telnetd의 패키지를 설치한다.

 

b)   텔넷 서버의 설정 파일을 편집한다.

      vi로 /etc/xinetd.d/telnet을 들어간다.

      들어간 다음 파일을 생성하고 내용을 입력한다.

 

c)    adduser로 텔넷 전용 사용자를 생성하고, systemctl 명령어로 xinetd를 restart한다.

      이로써 텔넷 서비스를 가동하고,

      통합 데몬을 재가동함과 동시에 시스템 리부팅 시에도 항상 실행되게 설정을 해준다.

 

d)   systemctl status xinetd를 입력하여  가동상태를 확인하고, ufw enable하여 방화벽 리부팅 할때에도 enable 해준다.       그리고 ufw allow 23/tcp를 입력하여 방화벽 포트를 열고 규칙을 업데이트해준다.

 

e)    방화벽 포트 상태를 확인하고 클라이언트에서 telnet localhost로 접속한다.

      서버IP도 확인해준다.

          

이렇게하면 설치를 하고 운영할 수 있다.

 

728x90

'Hi > Linux' 카테고리의 다른 글

[Linux] 11  (0) 2021.01.21
[Linux] 9  (0) 2021.01.18
[Linux] 8  (0) 2021.01.18
[Linux] 7  (0) 2021.01.18
[Linux] 6  (0) 2021.01.13