TODD 의 사과농장

Disconnected: No supported authentication methods available (server sent: publickey) 본문

Error

Disconnected: No supported authentication methods available (server sent: publickey)

TODD 2016. 4. 21. 23:25

아마존 AWS 에 우분투 EC2 를 추가 했는데, 왠일인지 로그인이 되지 않습니다. 

구글 검색을 해봐도 설치하자마자 로그인이 안되는 경우에 대해서는 내용이 없습니다. 




" Disconnected: No supported authentication methods available (server sent: publickey) "




구글 검색을 통한 해결책은 


- 로그인 계정은 ec2-user 가 아니라 ubuntu 로 해야한다는 1차원 답변. 

- ec2-user 디렉토리의 권한 문제이므로 원복시켜야 한다는 2차원 답변.


제가 겪은건 3차원이었습니다. 


이 문제를 겪고 계신다면 pem 파일을 통해 ppk 파일 생성까지 완료하셨을겁니다.

Save private key 를 통해 ppk 파일을 만들었을텐데요. 




여기가 문제였습니다. 

저는 key comment 부분을 무시하고 그냥 지나쳤는데요. 이 값이 수정되지 않으면 서버에 접속이 되지 않습니다. key comment 를 다른 값으로 수정하고 (어떤 값이든) ppk 파일을 저장하면 해결됩니다. 







key comment 는 그냥 주석의 의미가 아닌, 

동일한 키를 가진 사용자 간에 변별력을 생성해주는 역할입니다. 



Comments