콘텐츠로 건너뛰기

ssh 공개키 설정

간만에 서버작업..

서버 간의 ssh 키 작업은 서버 도입초기에 하고 다시는 할일이 없는데,

신규 서비스에 대해서 서버 작업을 맡게 되었다.

제대로 한 것 같은데 동작하지 않아서..

찾아본 결과를 한 번 메모해본다. (또 까먹을 때 되면 서버 작업 할 수도 있으니까-ㅅ-)

(A서버)
ssh-keygen -t rsa 명령으로 키 생성

(B서버)
mkdir ~/.ssh 디렉토리 생성
chmod 700 ~/.ssh
scp A:~/.ssh/id_rsa.pub ~/.ssh/authorized_keys A서버의 공개키를 B서버의 인증키로 복사
chmod 600 ~/.ssh/authorized_keys

(A서버)
ssh B-HOSTNAME

내가 놓친 부분은 .ssh 디렉토리를 700 권한 주지 않았던 것이다.

첨에 생성하면 777이었나?

권한을 변경하지 않았을 뿐인데(권한이 적은 것도 아니고 많은 상태..)

동작을 하지 않다니-ㅅ-

뭐, 여튼 그렇게 해결됐다.

태그:

“ssh 공개키 설정”의 2개의 댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다