네이버클라우드플랫폼 서버 ssh 연결 시 server refused our key 오류 해결
DoDoBest
·2023. 1. 30. 08:03
상황
네이버클라우드플랫폼 Server에 putty로 SSH 연결 시 위와 같은 에러가 나왔습니다.
chmod 700, 600 설정, /etc/ssh/sshd_config 설정 모두 해봐도 전혀 되지 않습니다.
원인
Server 생성시에 만든 .pem 파일을 이용해서 ssh 연결 설정한 것이 문제였습니다.
해결방법
새로운 SHA Key를 생성해서 등록하니 정상적으로 동작했습니다.
홈 디렉터리에서 아래와 같이 pem 파일을 새로 생성해서 public key를 등록한 후,
pem 파일을 로컬로 가져와서 putty gen을 이용해 ppk 파일을 새로 만들어서 사용하면 ssh 연결이 정상적으로 됩니다.
openssl genrsa -out myNcps.pem 4096
ssh-keygen -y -f myNcps.pem > .ssh/authorized_keys
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
chown -R {사용자이름}:{사용자이름} .ssh
Server 생성시 만든 .pem 파일로는 ssh 연결이 되지 않는 원인을 아시는 분은 댓글로 알려주시면 참고해서 학습해보겠습니다.😀
'기타' 카테고리의 다른 글
NVME SSD가 BIOS boot option에 인식되지 않는 경우 (0) | 2023.07.18 |
---|---|
Chrome inspect 창에서 selenium headless session이 나오지 않는 문제 해결방법 (0) | 2023.06.23 |
Linux python 3.9 설치 관련 오류 해결 모음 (0) | 2023.05.21 |
AWS EC2에서 Linux Python 버전 upgrade시 ssh 연결이 되지 않는 문제 해결방법 (0) | 2023.05.21 |
Solution of AWS EC2 ubuntu password lock after creating ami instance (2) | 2023.01.18 |