차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:ssh_자동_로그인 [2018/02/02 03:29] – V_L | tech:ssh_자동_로그인 [2019/08/21 05:25] (현재) – 219.240.210.166 | ||
---|---|---|---|
줄 58: | 줄 58: | ||
'' | '' | ||
- | 공개키와 비밀키를 저장한다. | + | 공개키 |
비밀키를 적당한 폴더에 저장하고, | 비밀키를 적당한 폴더에 저장하고, | ||
줄 87: | 줄 87: | ||
=====잘 안될 때===== | =====잘 안될 때===== | ||
- | 새로 설치된 CentOS | + | 서버에 공개키를 넣었는데도 SSH 로그인 할 때 마다 비밀번호를 물어본다면, 다음을 확인한다. |
====권한==== | ====권한==== | ||
- | 우선 .ssh 디렉토리와 authorized_keys 파일의 권한을 확인해야 | + | 우선 .ssh 디렉토리와 authorized_keys 파일의 권한을 확인한다. .ssh는 0700, authorized_keys는 0600으로 설정되어 있어야 한다. |
+ | |||
+ | |||
+ | |||
+ | chmod 0700 ~/.ssh | ||
+ | chmod 0600 ~/ | ||
====설정==== | ====설정==== | ||
- | 서버에서 공개키 기반 인증이 허용되어 있어야 한다. | + | 서버에서 공개키 기반 인증이 허용되어 있어야 한다. |
RSAAuthentication yes | RSAAuthentication yes | ||
PubkeyAuthentication yes | PubkeyAuthentication yes | ||
- | AuthorizedKeysFile | + | AuthorizedKeysFile |
주석을 풀고 sshd를 재기동한다. | 주석을 풀고 sshd를 재기동한다. | ||
- | service sshd restart | + | |
=====참고===== | =====참고===== | ||
줄 108: | 줄 115: | ||
* [[putty]] | * [[putty]] | ||
* https:// | * https:// | ||
+ | * http:// | ||