본문 바로가기

Linux

공개키 인증 로그인

 Local Computer      Remote Computer

 ~/.ssh/id_rsa (비밀키)
 ~/.ssh/id_rsa.pub (공개키)    ->  ~/.ssh/authorized_keys

 Local Computer
 # ssh-keygen -b 2048 (키 생성)
 디폴트 값에 따라 ~/.ssh/id_rsa와 ~/.ssh/id_rsa.pub이라는
 이름으로 쌍키가 생성된다.
 생성된 파일 중 공개키인 id_rsa.pub 키를 접속하고자 하는
 서버 계정의 홈디렉토리 뒤에 .ssh/authorized_key 파일로
 복사해서 넣어주면 된다.
 # scp  ~/.ssh/id_rsa_pub  계정@서버IP:~/.ssh/authorized_keys

 이후 접속부터는 암호 입력없이 자동 로그인이 될 것이다.

 단, 모든 컴퓨터의 .ssh 디렉토리는 drwx------ 으로 만들어야하며
            authorized_keys 파일은 -rw-r--r-- 으로 만들어야한다.
 

'Linux' 카테고리의 다른 글

rndc 설정  (0) 2015.12.11
원격로그서버정리  (0) 2015.12.08
DNS 위임 (Master, Slave)  (0) 2015.12.01
vi 편집기 옵션  (0) 2015.12.01
yum 에러시 복구방법 중 하나  (0) 2015.12.01