티스토리 뷰

https://sesoc.tistory.com/356?category=1048265
https://sesoc.tistory.com/356?category=1048265

 

1. Telnet vs. OpenSSH : 보안과 편의성의 차이

TelnetOpenSSH는 모두 원격 컴퓨터에 접속하여 명령을 실행할 수 있도록 해주는 프로토콜이다. 하지만 보안성과 기능 면에서 큰 차이가 있다.

  1) Telent

    ① 장점

        ㄱ. 간단하고 사용하기 쉬움

        ㄴ. 별도의 설정없이 바로 사용 가능

    ② 단점

        ㄱ. 보안 취약 : 모든 통신 내용이 암호화되지 않은 평문으로 전송되어 패킷 캡처 등을 통해 쉽게 해킹될 수 있다.

        ㄴ. 인증 방식이 단순 : 일반적으로 사용자 이름과 비밀번호만으로 인증하기 때문에 브루트 포스 공격에 취약하다.

 

  2) OpenSSH

    ① 장점

        ㄱ. 강력한 보안 : 모든 통신 내용이 암호화되어 안전하게 보호된다.

        ㄴ. 다양한 인증 방식 : 비밀번호 외에도 공개키 기반 인증. 2단계 인증 등 다양한 인증 방식을 지원한다.

        ㄷ. 터널링 기능 : SSH 터널을 통해 안전하게 다른 서비스에 접속할 수 있다.

        ㄹ. 기타 기능 : 포워딩, X11 전달 등 다양한 기능을 제공한다.

    ② 단점

        ㄱ. 설정이 복잡 : Telnet에 비해 설정이 복잡할 수 있다.

        ㄴ. 성능 : 암호화 과정 때문에 Telnet보다 성능이 약간 떨어질 수 있다.

  Telnet OpenSSH
보안 취약 강력
인증 사용자명 / 비밀번호 다양한 인증 방식 지원
기능 단순 다양한 기능 (터널링, 포워딩 등)
설정 간단 복잡
성능 빠름 상대적으로 느림

 

3) OpenSSH를 사용하는 경우

    ① 서버 관리

    ② 원격 파일 전송

    ③ 원격 데스크탑

    ④ 안전한 터널링

※ 보안을 중시한다면 OpenSSH를 사용하는 것이 좋다. Telnet은 편리하지만 보안에 심각한 문제가 있기 때문에 현대적인 시스템에서는 거의 사용되지 않는다. OpenSSH는 강력한 보안 기능과 다양한 기능을 제공하여 안전하고 편리하게 원격접속을 할 수 있도록 해준다. (OpenSSH는 현대적인 시스템에서 원격 접속을 위한 표준 프로토콜로 자리 잡았다.)

'SCIT > 11월' 카테고리의 다른 글

[Linux]11月21日. 실습  (1) 2024.11.21
[Linux]11月20日. 실습(2)  (0) 2024.11.20
[Linux]11月20日. 실습  (0) 2024.11.20
[Linux]11月20日. 응급복구  (1) 2024.11.20
[Linux]11月19日. 실습  (3) 2024.11.19
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함