본문 바로가기

OS/Linux

[SSH] Permission denied (publickey) 가 발생할 때...

특정 서버에 SSH로 접속하려고 하니 권한이 거부되었다라는 메세지가 나온다.

"Permission denied (publickey)" 키워드로 구글에서 검색을 해보니 Git에 대한 이야기만 나온다.


ssh-keygen 로 키를 생성해서 ~/.ssh/config에 넣으라고 한다.

https://askubuntu.com/questions/311558/ssh-permission-denied-publickey


 ~/.ssh 에 가보면 known_hosts 라는 목록이 있다.


ECDSA key fingerprint에 해당 목록이 추가가 되어 있어서 그렇다.

ssh -i ~/.ssh/ahapcman.pem ec2-user@10.24.154.231

The authenticity of host '10.24.154.231 (10.24.154.231)' can't be established.

ECDSA key fingerprint is SHA256:1gVJVAITUEUUx5kNDkuvotqp1+PI9QyFKVtFWfzlsj0.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '10.24.154.231' (ECDSA) to the list of known hosts.

ec2-user@10.24.154.231: Permission denied (publickey).


'OS > Linux' 카테고리의 다른 글

[zsh] PATH 에 경로 추가  (0) 2019.03.20
Daemon & 패키징 & 로그  (0) 2014.04.07