3 votes

Se connecter à une machine distante avec une clé publique en utilisant Fugu

Comment se connecter à un serveur distant à l'aide d'une clé publique ? Fugu ? J'utilise Amazon EC2, j'ai donc .pem la clé publique, mais je ne connais pas du tout Fugu et je ne vois aucun formulaire ni aucune entrée pour la clé publique. Dans la zone de texte "se connecter à", dois-je entrer mon DNS public ?

3voto

Note : J'ai trouvé la saisie -i ~/PATH/TO/ec2-keypair.pem n'a pas fonctionné pour moi, mais une autre solution de contournement dans le même domaine a fonctionné.

Dans les "Options SFTP avancées", dans la même boîte de dialogue Options SSH supplémentaires, entrez :

-oIdentityFile=~/PATH/TO/ec2-keypair.pem

Ainsi, par exemple, si votre instance EC2 ressemble à

root@ec2-123-45-678-910.compute-1.amazonaws.com

votre clé se trouvant à la racine et s'appelant

ec2-keypair.pem

alors l'entrée pertinente est :

Se connecter à : ec2-123-45-678-910.compute-1.amazonaws.com

Nom d'utilisateur : root

Options SSH supplémentaires : -oIdentityFile=~/ec2-keypair.pem

J'espère que cela vous conviendra !

1voto

Matt Points 150

Fugu n'est en fait qu'une interface graphique pour les commandes ssh/sftp intégrées que vous pouvez utiliser dans Terminal. J'ai trouvé un bon article de Robert Sosinski sur la façon de démarrer avec EC2 pour les utilisateurs de MacOSX : Démarrer Amazon EC2 avec MacOSX

Notez qu'il vous guide à travers quelques commandes Terminal, y compris la génération d'une nouvelle paire de clés ssh pour vous connecter à l'image EC2 que vous avez choisie. Lorsque vous avez terminé et que vous pouvez vous connecter avec succès à votre serveur EC2 via ssh dans Terminal, vous pouvez utiliser Fugu pour d'autres transferts de fichiers.

Dans la fenêtre principale de Fugu, si vous développez "Advanced SFTP Options", vous verrez un champ où vous pouvez entrer des options SSH supplémentaires. Vous pouvez entrer quelque chose comme : -i ~/.ec2/ec2-keypair pour indiquer la clé ssh appropriée à utiliser. Dans l'exemple qu'il donne, vous devez vous connecter à root@ec2-xx-xxx-xx-xx.compute-1.amazonaws.com .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X