Permission denied (publickey) lors de l'Accès SSH à l'instance Amazon EC2

Je veux utiliser mon instance Amazon ec2, mais confronté à l'erreur suivante:

Permission denied (publickey).

J'ai créé ma paire de clés et téléchargé .pem fichier.

Donné:

chmod  600 pem file.

Puis, cette commande

ssh -i /home/kashif/serverkey.pem  [email protected]

Mais avoir cette erreur:

Permission denied (publickey)

Aussi, comment puis-je me connecter avec filezilla pour charger/télécharger des fichiers?

  • concernant votre 2ème question, se connecter avec filezilla pour charger/télécharger des fichiers, vérifiez les instructions étape par étape - y2u.être/e9BDvg42-JI
  • êtes-vous sûr de ne pas utiliser "sudo chmod 600 fichier pem" ce serait la cause de cette erreur et dire que vous auriez besoin d'utiliser sudo avant de ssh
  • Aussi pour certains système d'exploitation Debian le nom d'utilisateur est admin. Au moins pour 6.5 et 7.0 versions.
  • Vous voulez un accès en lecture seule sur votre instance clé: chmod 400 private.pem
  • chmod 600 m'a aidé.! merci!
  • Si votre nom d'utilisateur est ec2-user, assurez-vous que vous n'utilisez pas ec2_user 🙂
  • Assurez-vous que le utilisateur que vous essayez de vous connecter a la clé indiquée dans son $HOME/.ssh/authorized_keys fichier.
  • Quel est votre sshd ressembler? Vous pouvez avoir besoin d'ajouter PermitRootLogin without-password PasswordAuthentication yes à elle.
  • J'ai supprimé par erreur .ssh/authorized_keys fichiers comment puis-je me connecter à nouveau?
  • Si AWS EC2 est correctement réglé, il n'y aura pas de restrictions à l'intérieur de ubuntu répertoire en lecture/écriture à la maison directeur aura la Permission de restrictions.

InformationsquelleAutor Kashiftufail | 2013-08-31