Mikael Randy

Encore un blog …

juillet 16th, 2010

Gérer les connexions SSH distantes avec Mac OS X

Mac, by Mikael Randy.

Comme vous le savez si vous passez régulièrement sur ce site, que je viens de switcher pour utiliser MacOSX. Je suis donc dans une phase d’apprentissage, et de modifications de mes habitudes de Windowsien convaincu.

Comme je gère quelques sites personnels (dont celui ci), je dispose de quelques comptes sur des serveurs distants. Jusque là, pour gérer ces connexions, j’utilisais l’excellent Putty Connection Manager. Toutefois, depuis mon passage à Mac OS X, je n’avais pas trouvé de système équivalent me convenant.

Tout d’abord, comme Mac OS X est basé sur un système Unix, je dispose d’un terminal, et je peux donc utiliser la commande suivante pour me connecter en ssh sur un serveur distant :

$ ssh user@server

Toutefois, la limitation de cette pratique est qu’il faut se souvenir des mots de passe des serveurs. Or, cette approche me pose un gros soucis puisque j’ai pour (bonne) habitude d’utiliser des mots de passe compliqué pour mes comptes ssh (mélange de lettre, chiffre, majuscule, minuscule, caractères spéciaux, longueur supérieure à 50 caractères), et qu’il me faudrait donc avoir une liste de mes mots de passe quelque part.

Je me suis donc dit que c’était le moment de faire un truc qui est dans ma TODO depuis un moment : passer au système d’authentification par clé publique.

J’ai donc utilisé l’excellent tutoriel de nik0 sur l’installation de ce système. La seule difficulté a été que la commande ssh-copy-id n’est pas disponible nativement. Heureusement, la solution était simple

Couplé à la petite astuce de nik0 (fin du lien, section « Pour aller plus loin »), tout deviens assez simple. A partir de là, il me suffit de gérer mes connexions distantes, et tout roule

Back Top

Responses to “Gérer les connexions SSH distantes avec Mac OS X”

  1. Perso, j’ai compilé putty pour mon mac.
    Et oui, c’est possible grâce à macports.
    Il va te compiler X11 dans la foulée, mais si tu es habitué à putty et veut récupérer la config que tu utilises pour différents serveurs, c’est une solution à envisager.
    Bon, autant prévenir, le look de putty est celui de X11, mais ca fonctionne nickel.

  1. No trackbacks yet.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*