C'est probablement un stupidement simple question à certains :)
J'ai créé une nouvelle instance de linux sur Amazon EC2, et dans le cadre de cette téléchargé le fichier .fichier pem pour me permettre de SSH.
Quand j'ai essayé de faire du ssh avec:
ssh -i myfile.pem <public dns>
J'ai eu:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'amazonec2.pem' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: amazonec2.pem
Permission denied (publickey).
Suite à ce post j'ai essayé de faire un chmod +600 le fichier pem, mais maintenant, quand je ssh je viens d'obtenir:
Permission denied (publickey).
Quelle école pour garçon erreur ai-je fait ici? L' .fichier pem est dans mon dossier home (osx). C'est d'autorisations ressembler à ceci:
-rw-------@ 1 mattroberts staff 1696 19 Nov 11:20 amazonec2.pem