web-dev-qa-db-fra.com

Connectez-vous sur ssh en utilisant un fichier .pem

J'aimerais savoir comment se connecter via SSH à l'aide d'un fichier .pem sur n'importe quel serveur.

Actuellement, j'exécute la commande suivante:

ssh [email protected]

Quelle option devrais-je utiliser?

58
danielrvt

Utilisez le -i option:

ssh -i mykey.pem [email protected]

Comme indiqué dans cette réponse , ce fichier doit disposer d'un ensemble d'autorisations correct. Le page de manuel ssh dit:

ssh ignorera simplement un fichier de clé privée s'il est accessible à d'autres.

Vous pouvez changer les permissions avec cette commande:

chmod go= mykey.pem

Autrement dit, définissez les autorisations pour le groupe g et o égal à la liste vide des autorisations.

107
legoscia
chmod 400 mykey.pem

ssh -i mykey.pem [email protected]

Vous connecter sur ssh en utilisant un fichier .pem à n’importe quel serveur.

27
shubham rajput

Pour AWS si l'utilisateur est Ubuntu, utilisez les éléments suivants pour vous connecter au serveur distant.

chmod 400 mykey.pem

ssh -i mykey.pem ubuntu@your-ip
9
Pranoy Gn