Page 1 sur 1

PuTTY

Posté : ven. 19 sept. 2014 16:36
par Damon
PuTTY est un couteau Suisse pour la communication avec des appareils depuis Windows. Il supporte entre autres le SSH, telnet, la communication série. Ce programme est léger et portable (pas d'installation). Configuration SSH et X11
  • Entrer le nom d'hôte et l'utilisateur (facultatif) sous la forme: user@host et choisir le port (22 par défaut)
  • Choisir SSH comme type de communication
  • En bas vous pouvez sélectionner Always pour l'option de fermeture de fenêtre (pratique quand on reboot la framboise)
Voila pour les options de bases, occupons nous des réglages fin dans le menu de gauche:
  • Window: Vous pouvez définir la taille de la fenêtre (126 colonnes et 20 lignes c'est déjà confortable).
    Augmenter la valeur de lines scrollback à 10000 par exemples histoire d'avoir de quoi remonter dans l'historique des commandes.
  • Window / Translation: Choisir UTF-8 pour Remote character set histoire de pouvoir passer des caractères comme le "é".
  • Connection: Vous pouvez spécifier un protocole IP (V4 ou V6) si nécessaire.
  • Connection / SSH: Personnellement j'ai choisi d'utiliser la version 2 de SSH uniquement (2 only).
  • Connection / SSH / X11: Vous pouvez activer le X11 forwarding pour activer le graphique (avec un serveur type Xming installé ;) ).
Voila pour une petite config maison, il existe de nombreux paramètres à vous de voir pour des cas plus spécifiques.

Sauvegarde du profil
Vous pouvez évidemment sauvegarder le profil afin d'éviter de parcourir les menus à chaque fois.
  • Session: Entrer un nom dans Saved Sessions et cliquer sur "Save". La session se crée dans la box et vous pouvez la rappeler en cliquant sur le nom et "Load".
Voila de quoi être confortable pour faire du ssh avec la framboise, j'espère que ça sera utile à certains. Have Fun !!!

Re: PuTTY

Posté : ven. 19 sept. 2014 16:47
par mikebzh44
Dans la même veine, il y a aussi MobaXTerm

En plus il intègre un serveur X, un client FTP, du tunneling SSH, ...

Re: PuTTY

Posté : ven. 19 sept. 2014 17:07
par Damon
mikebzh44 a écrit :Dans la même veine, il y a aussi MobaXTerm

En plus il intègre un serveur X, un client FTP, du tunneling SSH, ...
C'est fait!! ;)

Re: PuTTY

Posté : ven. 19 sept. 2014 18:27
par domi
Bonjour,

Bravo pour cette entrée en matière avec Putty.

Pour les plus fainéants (comme moi), l’intérêt avec Putty est également d'effectuer une connexion direct sans avoir à entrer de Login et de mot de passe. La connexion (Sécurisée) s'effectue alors par un jeu de clé Privée et clé Publique, cryptage des clés sur 1024 bits par défaut.

Le principe est de déposer la clé publique de votre machine cliente sur le machine distante, en l’occurrence, le Raspi.

Sur la machine client (Windows), il faut configurer dans Putty le chemin où se trouve votre clé Privé. Quelque part sur votre disque dur.
Pour cela dans le panneau de configuration Putty : Connection -> SSH -> Auth
Puis sous : "Private key for authentification" cliquer sur "Browse" et renseigner le nom du fichier correspondant à la clé privée.

La connexion s'effectuera ainsi sans mot de passe.
Pour s'affranchir du login, il faut mettre dans le Hostname : pi@IP_du_Raspberry (sous réserve que le user est toujours "pi"

Pour générer le jeu de clé il faut utiliser PuttyGen.

Lancer le programme (Pas d'installation).
Sélectionner le type de clé puis cliquer sur "generate".

Pour générer la clé, il faut promener le curseur de la souri dans la zone marquée "Key".

Une fois la création terminée, il ne reste plus qu'a sauvegarder les clés publique et privée.
Les plus paranos pourront ajouter une passphrase, mais dans ce cas il faudra ajouter un outil sur le Raspberry Pi. Donc ici vous pouvez laisser à vide.

Sauvegarder la clé privée (.ppk) ainsi que la clé publique sur votre disque dur.

Copier le contenu de votre clé public sur le Raspberry Pi dans le fichier ~/.ssh/authorized_keys

Attention : Windows à tendance à ajouter des retours à la ligne, le contenu doit être sur une unique ligne. Il peut y avoir plusieurs lignes dans votre fichier, mais chaque ligne représente une unique clé publique.

La connexion doit maintenant être automatique depuis Putty.

Voila pour les grandes lignes,
bon courage.

Re: PuTTY

Posté : ven. 19 sept. 2014 18:42
par nanucq
Merci Domi pour ce tuto sur les clés :)

Re: PuTTY

Posté : mer. 31 janv. 2018 22:16
par Le Ptit Nicolas
Un peu plus riche que PuTTY, il existe KiTTY
https://korben.info/ssh-putty-kitty.html

Ensuite il existe Super PuTTY qui rajoute des onglets pour gérer les connexions ssh de PuTTY :
https://blog.netapsys.fr/un-outil-pratique-super-putty/

Et pour réunir le meilleur des mondes, vous pouvez utiliser KiTTY dans Super PuTTY :lol:

Image

Re: PuTTY

Posté : jeu. 1 févr. 2018 10:02
par Bud Spencer
SI le pc est sous Windows 10, plus besoin de putty ou autre ersatz. Il suffit d'activer les services WSL et utiliser une simple cmd ou PowerShell
bash -c "ssh pi@ipdupi"