ssh
2023. 8. 11. 14:54ㆍ네트워크
ssh
SSH(Secure Shell)는 네트워크 프로토콜 중 하나로, 원격 시스템에 안전하게 접속하고 데이터를 전송하기 위한 프로토콜이다. SSH는 원격 접속이나 파일 전송을 보안적으로 암호화하여 수행하며, 암호화와 인증 기술을 사용하여 데이터의 기밀성과 무결성을 보장한다.
암호화 방식
1. 라우터에서 비대칭키 rsa 방식으로 키 페어를 생성
비대칭키(rsa-1024bit 추천 / 768bit 이하 비추천-ssh v1)
2. pc는 자신의 대칭키로 데이터 암호화
3. 암호화할 때 사용되어진 대칭키를 라우터의 public key로 암호화
4. 라우터의 private key로만 pc의 대칭키를 열람 가능
명령어
ip domain-name kang.com
crypto key generate ras modulus 1024
ip ssh version 2
username admin priv 15 pass cisco
line vty 0 4
tran in ssh
login loca
사용