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 |