LinuxTutos

Comment accéder à Linux à distance depuis Windows avec PuTTY

Vous utilisez Windows et souhaitez accéder à Linux via celui-ci ? Utiliser PuTTY et PuTTYgen

Voyez dans cet article comment accéder à Linux à distance depuis Windows avec PuTTY qui est un client SSH et telnet , développé à l’origine par Simon Tatham pour la plate-forme Windows. PuTTY est un logiciel open  source disponible avec le code source et développé et soutenu par un groupe de bénévoles.

Vous devrez télécharger et installer deux packages sous Windows. Le PuTTY lui-même qui est le client SSH et Telnet , l’autre PuTTYgen qui est un utilitaire de génération de clés RSA et DSA .

Parcourez la documentation via le Web ou, si vous préférez, téléchargez-la.

Pour en savoir plus sur le projet, visitez sa page gitweb .

Nous avons séparé certains articles car vous souhaitez savoir comment accéder à Linux à partir de Windows !

Comment accéder à Linux à distance sur Windows avec PuTTY

1. Téléchargez PuTTY et PuTTYgen pour Windows

Comme déjà indiqué ci-dessus, nous allons télécharger les deux fichiers à installer sur le système Windows. Rappelons qu’au moment de l’élaboration de ce post PuTTY est en version 0.76, sortie en 2021.

Télécharger PuTTY pour Windows

PuTTY 32 bits
PuTTY 64 bits

Télécharger PuTTYgen pour Windows

PuTTYgen 32 bits 
PuTTYgen 64 bits

Comment accéder à Linux à distance sur Windows avec PuTTY

2. Utiliser PuTTY pour accéder à Linux

Pour accéder à l’hôte Linux sans clé d’authentification, il suffit de connaître l’ IP , le nom d’ utilisateur et le mot de passe de l’hôte pour établir la connexion. Ouvrez PuTTY , entrez l’adresse IP de l’hôte et cliquez sur Ouvrir .

Vous pouvez créer une session et la sauvegarder pour de futurs accès, en fonction des besoins de chacun. Avec une session enregistrée, sélectionnez-la simplement, puis cliquez sur le bouton Charger , puis sur Ouvrir .

Comment accéder à Linux à distance sur Windows avec PuTTY

Facile non ! Alors, pour plus de sécurité, voyons ci-dessous comment s’authentifier avec une clé.

3. Utilisation de PuTTYgen avec Linux

Pour accéder à l’hôte Linux avec une authentification à une clé, nous devons avoir une paire de clés ( privée et publique ) à générer avec PuTTYgen . Ouvrez PuTTYgen et cliquez sur Générer .

Comment accéder à Linux à distance sur Windows avec PuTTY

Dans la fenêtre suivante qui s’ouvre, pour générer la clé, déplacez le curseur de la souris sur la partie vide sous la barre de chargement jusqu’à ce que vous la complétiez et génériez la clé.

Comment accéder à Linux à distance sur Windows avec PuTTY

Enregistrez maintenant la clé publique et privée. Pour la clé privée, cliquez sur le bouton Enregistrer la clé privée , il vous sera demandé si vous souhaitez la protéger avec un mot de passe, dans notre cas non, donnez un nom à la clé avec l’extension ppk et choisissez où l’enregistrer. Effectuez la même procédure pour enregistrer la clé publique dans Enregistrer la clé publique .

Comment accéder à Linux à distance sur Windows avec PuTTY
Comment accéder à Linux à distance sur Windows avec PuTTY

Fermez PuTTYgen et ouvrez PuTTY . Téléchargez la clé privée générée avec PuTTYgen dans le profil PuTTY sous Catégorie > Connexion > SSH et choisissez Auth . Dans la section Paramètres d’authentification , cliquez sur Navigateur et choisissez le chemin de la clé privée.

Comment accéder à Linux à distance sur Windows avec PuTTY

Ensuite, dans Catégorie > Session , saisissez l’ adresse IP de l’ hôte et un nom pour la session et enregistrez-la.

Comment accéder à Linux à distance sur Windows avec PuTTY

4. Configuration de l’hôte Linux

Pour accéder à l’hôte Linux, saisissons la clé publique créée avec PuTTYgen et saisissons l’hôte Linux dans le fichier ‘ ~/.ssh/authorized_keys ‘ sur une seule ligne commençant par ssh-rsa . A vous de voir comment sera faite cette copie de la clé, l’envoyer par mail, la stocker dans le cloud ou la sauvegarder sur un disque amovible pour la transporter.

Comment accéder à Linux à distance sur Windows avec PuTTY

Si vous n’avez pas encore configuré l’accès SSH , procédez comme suit pour modifier l’autorisation et la configuration.

chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

chown $USER:$USER ~/.ssh -R

Enfin, éditez la ligne dans le fichier /etc/ssh/sshd_config , décommentez-la et laissez-la comme ceci :

AuthorizedKeysFile %h/.ssh/authorized_keys

sudo service ssh restart

5. Accéder à Linux à distance sur Windows avec PuTTY

Après la configuration effectuée sur l’hôte Linux, ouvrons PuTTY sous Windows , sélectionnons la session qui a été précédemment enregistrée et cliquez sur le bouton Charger , puis cliquez sur le bouton Ouvrir .

Comment accéder à Linux à distance sur Windows avec PuTTY

Entrez le nom d’utilisateur de l’hôte et c’est tout, vous ne serez pas invité à saisir un mot de passe. L’authentification se fait par la paire de clés et le terminal PuTTY chargé .

Comment accéder à Linux à distance sur Windows avec PuTTY

Prêt! Nous avons vu comment accéder à Linux à distance sur Windows avec PuTTY et ce n’est qu’un moyen d’y accéder en ayant d’autres moyens, pour cela lisez la documentation .

Leave your vote

Afficher plus

Articles similaires

Bouton retour en haut de la page

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

Add to Collection

No Collections

Here you'll find all collections you've created before.