ssh 공개키
$ssh -keygen
홈디렉토리에서 ssh 디렉토리 확인 시
id_rsa private key
id_rsa_pub public key
ssh 디렉토리는 사용자만 읽고,쓰고, 실행 가능
공개키를 로그인하고자 하는 컴퓨터의 authorized keys에 추가시
로그인 없이 로그인 가능
백업 자동화 기능에도 사용가능
RSA
비대칭 키를 지칭
private키로 암호화/ public key로 복호화
1. client가 server에 접속
2. server가 random key값을 client에게 전송
3. client가 random key값을 private키값을 이용해 암호화 한 후 server에게 전송
4. server가 전송받은 암호화 키값을 기존에 가지고 있던
client의 public key값을 이용해 복호화해 client에게 전송
5. client가 처음에 받은 random key값과 마지막으로 서버가 public key로 복호화해
client에게 전송한 key 값이 같으면 연결성공
Uploaded by Notion2Tistory v1.1.0