12 votes

Se connecter à EC2 via Midnight Commander avec une paire de clés

Je peux me connecter ou copier des fichiers vers la machine EC2 via :

ssh -i my.pem ec2-user@ec2.xxx.compute.amazonaws.com

et

scp -i my.pem file.txt ec2-user@ec2.xxx.compute.amazonaws.com:/home/ec2-user

mais je veux gérer les fichiers à distance via Midnight Commander. Il existe des "liens shell" mais comment puis-je les utiliser avec une connexion de paire de clés ?

0 votes

15voto

quanta Points 49664

Il y a des "liens de shell" mais comment puis-je les utiliser avec une connexion par paire de clés?

Placez ce qui suit dans ~/.ssh/config:

Host ec2.xxx.compute.amazonaws.com
    User ec2-user
    IdentityFile /chemin/vers/mon.pem

puis essayez à nouveau.

0 votes

Excellent! Et je peux utiliser un alias d'hôte dans l'attribut Host et le véritable nom de l'hôte dans l'attribut HostName. C'est sympa. Merci Quanta.

1 votes

Comment cela fonctionne-t-il à nouveau? J'ajoute le fichier de configuration à /.ssh/config et ensuite comment vais-je l'utiliser dans Midnight Commander?

1 votes

Je suis totalement d'accord avec Softy - que devrais-je faire alors? Je pensais que le fichier .pem devait être détecté par ces paramètres ci-dessus pour cet utilisateur particulier, lorsque j'essaierai de me connecter, disons - myuser@ec2.xxx.compute.amazonaws.com via le lien Shell avec mc, euh - impossible de changer de répertoire.

8voto

El Ruso Points 165

Autre moyen. Entrez dans la console :

ssh-add /chemin/vers/votre/fichier_clé/nom_fichier.pem

Après cela, vous pouvez entrer votre_nom@votre_adresse.amazonaws.com dans le menu de connexion de la coque mc et appuyer sur Ok

1 votes

C'était facile, merci. Fonctionne toujours en 2021

1 votes

Et ça fonctionne toujours en 2024.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X