【Windows】EC2에서 Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

2349 단어 SSHWindows태그AWS
※메모 쓰기입니다. 하지만 지적 환영.

먼저 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 인스턴스에 연결할 수 있습니다. 부여한 권한은 다음


이상.

좋은 웹페이지 즐겨찾기