본문 바로가기

글로 배우는 사랑

ssh를 비빌번호 없이 이용하기.


A 에서 B로 비밀번호 없이 ssh로 접속할때.


1. A에서 rsa 개인키와 공개키 생성

> ssh-keygen -t rsa

~/.ssh/ 에 다음과 같은 2개의 파일이 생긴다.
id_rsa   (개인키)
id_rsa.pub  (공개키)


2. A의 공개키(id_rsa.pub)를 접속하려는 서버 B에 넣는다.

B 서버의 ~/.ssh/authorized_keys 안에 A의 id_rsa.pub의 내용을 넣으면 된다. 
(authorized_keys 파일에는 B에 접속하려는 서버/유저의 공개키들이 들어있다.)

authorized_keys 파일이 없으면 만들어서 넣는다. 

.ssh 디렉토리가 없으면, B에서도
> ssh-keygen -t rsa 
위의 명령어를 날리면 생성된다. 


3. 안되면..
.ssh 디렉토리의 권한을 700으로.
authorized_keys의 권한은 600으로. 

'글로 배우는 사랑' 카테고리의 다른 글

피루스의 승리 (Pyrrhic victory)  (0) 2011.07.06
Crash-only software  (0) 2011.07.06
야구 상식.  (0) 2011.04.30
WHIP - 이닝당 출루 허용률  (0) 2011.04.30
안드레아스 구르스키 (Andreas Gursky)  (0) 2011.04.06