SSH
Secure SHell, SSH 는 인터넷을 통해 네트워크 장치 및 서버에 액세스하기 위한 프로토콜, 22번 포트 사용
네트워크를 통해 다른 컴퓨터에 로그인하고, 원격 컴퓨터에서 명령을 실행하고, 한 컴퓨터에서 다른 컴퓨터로 파일을 이동하는 프로그램
TCP 상에 보안 채널(터널링)을 형성하여 해당 채널 위에서 기타 응용 프로토콜들의 안전한 데이터 교환 가능
Telnet
SSH와 같은 역할을함
Telnet 은 UNIX 플랫폼에서 쓰이는 네트워킹 프로토콜, 23번 포트를 사용
LAN(Local Area Networks) 용으로 특별히 설계
보안 메커니즘을 사용하지 않고 일반 텍스트 형식으로 데이터를 전송하므로 패킷 스니핑 위험이 있음
⇒ 보안 위협으로 공용 네트워크를 통해 네트워크 장치와 서버에 액세스하는 데 텔넷을 사용하지 않음
SSH vs Telnet
- SSH는 Telnet에 비해 안전
- Telnet이 텍스트로 데이터 전송, SSH 는 데이터를 암호화
- SSH는 인증을 위해 공개 키를 사용하지만 Telnet은 인증 사용안함
- SSH는 Telnet에 비해 대역폭에 약간 더 많은 오버헤드를 추가
- Telnet은 거의 모든 용도에서 SSH로 대체
'네트워크' 카테고리의 다른 글
Well Known Port (0) | 2023.11.10 |
---|---|
DNS (0) | 2023.11.10 |
HTTP, HTTPS (0) | 2023.11.10 |
대칭키, 비대칭키 암호화 (0) | 2023.11.10 |
ICMP (0) | 2023.10.28 |