인디노트

authorized_keys 에 public key 를 추가했으나 자동 로그인이 안 됨 본문

개발 플랫폼 및 언어

authorized_keys 에 public key 를 추가했으나 자동 로그인이 안 됨

인디개발자 2018. 2. 12. 21:59

증상

remote ssh 서버에 공개키를 등록하고 .ssh 폴더와 authorized_keys 파일의 permission 도 맞는데 자동 로그인이 안 됨.

 

원인

사용자의 홈디렉토리나 .ssh 의 SELinux context 가 맞지 않으면 sshd가 authorized_keys 을 읽을 수 없어서 자동 로그인이 안 될수 있음

 

해결
# restorecon -R ~/.ssh/


반응형
Comments