SSH Public key-Private key 인증 접속이 안됩니다.

Angelica의 이미지

서버는 OpenSSH를 사용하고,
클라이언트는 윈도우에서 PuTTY를 사용합니다.

PuTTYgen에서 SSH2 RSA 비밀키를 생성했고,
Public key를 authorized_keys 파일로 만들어 ./.ssh에 두었습니다.

Pageant에 ppk 파일 등록해 두었고요.

정말 이상한건,
제 아이디로 공개키-비밀키 인증을 하면 키 인증으로 로그인이 제대로 되는데,
다른 사람 아이디를 가지고 같은 방식대로 비밀키, 공개키를 만들어 접속환경을 세팅하면 무조건 비밀번호 인증으로 빠진다는 겁니다.

원인을 알 수 없어 도움 요청합니다.

감사합니다.

IsExist의 이미지

일단 sshd 로그를 확인해보세요.

~/.ssh/autorizhed_keys 파일의 퍼미션을 확인 owner에 대해 rwx 여야하구요.

~/.ssh 도 onwer에 대해서만 rwx이 허용 되어야 합니다.

다른사람 계정의 ~/.ssh 에 있는 공개키에 대응되는 개인키를 putty가 접속 시도할때 전달하도록 셋팅을 했는지도 확인을..

---------
간디가 말한 우리를 파괴시키는 7가지 요소

첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스

이익추구를 위해서라면..

다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치

Angelica의 이미지

정말 감사합니다.

authorized_keys 파일은 600이어도 되네요.