DevOps-Life

SSH 공개키와 개인키 본문

IT/System

SSH 공개키와 개인키

인풀 2018. 12. 31. 16:40
반응형
SMALL

공개키 와 개인키 

이게 뭐라고 날 힘들게 했다...



su - infull

$ cd /home/infull                             

$ mkdir .ssh <-- 이미 존재한다면 생략가능

$ cd .ssh 

$ ssh-keygen -t rsa -b (포트) -f infull <-- key 생성시 empty password로 생성

$ Enter passphrase (empty for no passphrase): 

$ Enter same passphrase again: 



여기서 나온 개인키와 공개키 


$ cat infull.pub >> authorized_keys              //공개키

$ ssh -i /home/infull/.ssh/infull infull@localhost      //로그인 방법




외부 서버 경우 공개키를 로그인 할 외부서버의 아이디 밑 ~/.ssh/에 넣어 놓는다.


그 후 개인키로 로그인.. 


처음 아무것도 모른 상태로 하다가 공개키로 공개키를 로그인하려는 불상사가 생겼다,....



각각의 키 파일들의 사용권한 주의

755 : ~/.ssh 

644 : authorized_keys 

600 : id_rsa 

644 : id_rsa.pub 

644 : known_hosts


반응형
LIST
Comments