SSH & Putty : Ouverture automatique d'une session
Par Frans, mercredi 3 mai 2006 à 12:40 :: Geek :: #6 :: rss
| But : Se connecter à un serveur SSH sans entrer son login et son mot de passe. Et oui un geek se connecte souvant dans la journée à son serveur pour voir ses logs et faire quelques petits apt-get, puis il est un peu fainéant aussi... En plus c'est vraiment secure et ça il adore le geek !!! |
|
Mise en place de clés publiques et privées. Bon alors pour faire il faut :
Allé on commence : |
- Télécharger le pack COMPLET de PuTTy ICI, il y a un installeur bien pratique (A Windows-style installer (x86 only) for everything except PuTTYtel), sinon un zip (A .ZIP file containing all the binaries (except PuTTYtel)).
- Exécuter puttygen.exe. Choisir SSH-2 DSA en 1024 bits, puis GENERATE (bouger la souris pour créer la clé).
Dans "key comment", j'ai mis " frans@debfrans", debfrans étant le nom du serveur.
Mettre une passphrase, on peut mettre un truc bien compliqué avec des espaces et tout...
- Copier la clé publique (selectionner dans la fenetre puis copier). La coller dans le fichier (à créer)
/home/frans/.ssh/autorized_keyssur le serveur SSH. - Toujours dans puttygen, cliquer sur :
Save public key
Save private key
et sauver les deux fichiers dans le même dossier que les exécutables de PuTTy. Fermer puttygen. - Modifier le fichier de config du serveur, sous debian :
vi /etc/ssh/sshd_config
décommenter le ligne
AuthorizedKeysFile %h/.ssh/authorized_keys
Redémarrer ssh
/etc/init.d/sshd restart - Exécuter pagent.exe
Clic droit dans la systray sur la nouvelle icone bleue -> View keys
Ajouter sa clé privée sauvegardée plus haut, puis taper sa passphrase.
Il faut toujours avoir ce soft qui tourne par contre... A ajouter au démarrage de windows quoi... - Exécuter putty.exe
Charger sa session (s'il y en a une)
Aller dans Connection -> Data -> Mettre son login utilisateur ici
Sauver sa session
Se connecter...
Si t'as bien suivi, tu verras sous tes yeux de geek que putty se connecte automatiquement !!
Ya plus qu'a faire un raccourci pointant sur c:\putty\putty.exe -load "nom de la session" et voilà !!!
J'espère que j'ai été assez clair dans mes explications !
Commentaires
1. Le jeudi 20 juillet 2006 à 12:00, par poupy
2. Le mardi 15 août 2006 à 19:08, par Frans :: site
3. Le mercredi 25 février 2009 à 05:08, par forcerouge :: site
4. Le dimanche 5 avril 2009 à 05:18, par lavida :: site
5. Le dimanche 5 avril 2009 à 18:41, par Andro
Ajouter un commentaire