【Windows】EC2에서 Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
먼저 EC2 인스턴스에 연결하기 위해
ssh -i hogehoge.pem ec2-user@IPアドレス
실행하면
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'hogehoge.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "hogehoge.pem": bad permissions
ec2-user@IPアドレス: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
오류 발생!
권한이 너무 열려 있다고합니다.
EC2 사이트에 나열된 명령을 실행합니다.
$ chmod 400 hogehoge.pem
그리고 다시 SSH로 연결.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'hogehoge.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "hogehoge.pem": bad permissions
ec2-user@IPアドレス: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
????????
오류 메시지 다시. . .
만나지 않고
ls -l
에서 권한을 확인해 보면-r--------+ 1 user user 1696 Jun 8 11:21 hogehoge.pem
권한이 바뀌는 것 같습니다.
Windows 환경에서 chmod를 사용한 것이 재미있었습니다.
Windows 속성에서 권한을 확인합니다.
chmod 실행 전
chmod 실행 후
뭔가 늘고있다
잘 모르겠지만 hogehoge.pem에 대해 여러가지 시도한 느낌,
chmod하기 전까지는 권한을 부여받은 사용자 그룹을 삭제할 수 없지만,
chmod한 후라면 유저 그룹 지울 수 있게 되어 있었다.
Windows의 권한 관리에 관해서 괴멸적인 일을 하고 있는 분위기를 느꼈다. . . (((((゚Д゚)))))
글쎄, 권한이 너무 넓기 때문에 자신 이외의 권한을 지우고 자신에게 권한을 부여하면
EC2 인스턴스에 연결할 수 있습니다. 부여한 권한은 다음
이상.
Reference
이 문제에 관하여(【Windows】EC2에서 Permission denied (publickey,gssapi-keyex,gssapi-with-mic).), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/reatoretch/items/4cc88097338145aa94ba텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)