<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Kévin Subileau &#187; SSH</title> <atom:link href="http://www.kevinsubileau.fr/tag/ssh/feed" rel="self" type="application/rss+xml" /><link>http://www.kevinsubileau.fr</link> <description>Espace personnel</description> <lastBuildDate>Sun, 02 Feb 2020 15:18:58 +0000</lastBuildDate> <language>fr-FR</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Windows 10 - Activer et utiliser le client/serveur SSH natif</title><link>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/windows-10-client-serveur-ssh-natif.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link> <comments>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/windows-10-client-serveur-ssh-natif.html#comments</comments> <pubDate>Mon, 29 Jan 2018 17:30:16 +0000</pubDate> <dc:creator>Kévin Subileau</dc:creator> <category><![CDATA[Astuces et Tutoriels]]></category> <category><![CDATA[SSH]]></category> <category><![CDATA[Windows 10]]></category><guid isPermaLink="false">http://www.kevinsubileau.fr/?p=2761</guid> <description><![CDATA[Windows 10 propose nativement un client et un serveur OpenSSH depuis la mise à jour de septembre 2017. Voici la marche à suivre pour activer cette fonctionnalité facultative et ainsi pouvoir utiliser le protocole SSH directement avec Windows 10 et sans Cygwin ou Putty. <a href="http://www.kevinsubileau.fr/informatique/astuces-tutoriels/windows-10-client-serveur-ssh-natif.html">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Il aura fallu être très patient, mais ça y est, Microsoft a enfin intégré un <strong>support natif de SSH sur Windows</strong> ! Depuis la mise à jour de septembre 2017 de Windows 10 (<em>Fall Creators Update</em>), il est en effet possible d'installer <strong>un client et un serveur OpenSSH natif</strong>. Plus besoin de Putty, Cygwin ou autres verrues diverses et variées, ni même de passer par le sous-système Windows pour Linux introduit en 2016. C'est bel et bien du 100% natif Windows !</p><p>Une nouveauté qui contribuera à améliorer l'<strong>interopérabilité entre Windows et Linux</strong>, en permettant de se connecter à un serveur Linux depuis Windows et inversement, et qui pourrait simplifier l'usage de certains outils de gestion de configuration comme Ansible.</p><p>Mais pour le moment, cela reste toutefois une <strong>implémentation en bêta</strong> et Microsoft déconseille de l'utiliser sur un environnement de production critique.</p><h2>Installation du client et/ou du serveur SSH</h2><p>Ce support de SSH est fourni en tant que <strong>fonctionnalité facultative</strong>. Il faut donc passer par une rapide installation pour pouvoir en bénéficier.</p><p>Avant toute chose, vérifiez bien que <strong>vous possédez la dernière version de Windows 10</strong> en date (1709 minimum), et que toutes les mises à jour disponibles sont installées.</p><p>Ensuite, rendez-vous dans les <strong>Paramètres Windows</strong> via le bouton « roue dentée » du menu Démarrer ou le raccourci clavier <kbd><kbd>Win</kbd>+<kbd>I</kbd></kbd>, puis cliquez sur <em>Applications</em>. A l'écran suivant, cliquez ensuite sur <em>Gérer les fonctionnalités facultatives</em>, puis sur le bouton <em>Ajouter une fonctionnalité</em>.<br /> <img class="aligncenter size-full wp-image-2776" alt="win10-ssh-applis-fonctionnalites" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-applis-fonctionnalites.png" width="660" height="399" /></p><p>Dans la liste des fonctionnalités optionnelles disponibles, cliquez sur <em>OpenSSH Client</em> puis sur <em>Installer</em>. Si vous souhaitez également pouvoir vous connecter à distance par SSH à votre poste, vous pouvez installer le serveur SSH en sélectionnant <em>OpenSSH Server</em>.<br /> <img class="aligncenter size-full wp-image-2778" alt="win10-ssh-install" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-install.png" width="402" height="408" /></p><p>Patientez quelques instants le temps de l'installation puis <strong>redémarrez le poste</strong>.<span id="more-2761"></span></p><h2>Utilisation du client SSH</h2><div id="attachment_2780" class="wp-caption aligncenter" style="width: 660px"><img class="size-full wp-image-2780" alt="win10-ssh-command" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-command.png" width="650" height="232" /><p class="wp-caption-text">La commande SSH est disponible immédiatement après redémarrage !</p></div><p>Après redémarrage, vous pouvez ouvrir une invite de commandes et utiliser tout simplement la commande SSH comme vous le feriez sur Linux !</p><p>Notez que les commandes suivantes sont également disponibles :</p><ul><li><code>scp</code></li><li><code>sftp</code></li><li><code>ssh-add</code></li><li><code>ssh-agent</code></li><li><code>ssh-keygen</code></li></ul><p>Vous pouvez donc effectuer des <strong>transferts de fichiers</strong> avec <code>scp</code> ou <code>sftp</code>, ou <strong>générer des clés SSH</strong> avec <code>ssh-keygen</code>.</p><p>Tous ces outils sont installés dans le dossier <code>C:\Windows\System32\OpenSSH</code>, qui a automatiquement été ajouté à la variable d'environnement <code>PATH</code> pour pouvoir les utiliser sans avoir à indiquer le chemin complet. <strong>Vous n'avez donc rien de plus à faire pour la partie cliente !</strong></p><h2>Configuration du serveur</h2><p>Même si le<strong> serveur OpenSSH</strong> fonctionne comme un service Windows standard, que vous pourrez retrouver dans la console des Services sous le nom <code>sshd</code>, sa mise en place est en revanche un peu plus délicate…</p><p>En effet, même après redémarrage, le service <code>sshd</code> ne sera pas en fonctionnement et si vous tenter de le démarrer juste après l'installation, vous obtiendrez sans doute ce message d'erreur :</p><pre class="brush: text; gutter: false; first-line: 1; highlight: []; html-script: false">Windows n&#039;a pas pu démarrer le service sshd sur Ordinateur local.
Erreur 1067: Le processus s&#039;est arrêté inopinément.</pre><div id="attachment_2786" class="wp-caption aligncenter" style="width: 670px"><img class="size-full wp-image-2786" alt="win10-ssh-erreur-1067" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-erreur-1067.png" width="660" height="334" /><p class="wp-caption-text">Le serveur SSH requiert quelques actions complémentaires pour pouvoir démarrer...</p></div><p>Pour comprendre ce qu'il se passe, vous pouvez alors consulter le contenu du fichier <code>C:\Windows\System32\OpenSSH\Logs\sshd.log</code>. Vous y trouverez très certainement une ligne indiquant que <strong>le serveur n'a pas réussi à trouver le fichier correspondant à la clé de l'hôte</strong>.</p><pre class="brush: text; gutter: false; first-line: 1; highlight: []; html-script: false">5272 11:06:28:910 error: Could not load host key: ./ssh_host_rsa_key
5272 11:06:28:910 error: Could not load host key: ./ssh_host_dsa_key
5272 11:06:28:910 error: Could not load host key: ./ssh_host_ed25519_key
5272 11:06:28:910 sshd: no hostkeys available -- exiting.</pre><p>Avant de pouvoir démarrer le serveur, il faut en effet <strong>générer manuellement la clé de l'hôte</strong> qui servira à chiffrer la communication entre le serveur et le client. Pour cela, <strong>ouvrez une invite de commande en tant qu'Administrateur</strong> et tapez les commandes suivantes :</p><pre class="brush: bash; gutter: false; first-line: 1; highlight: []; html-script: false">cd C:\Windows\System32\OpenSSH
ssh-keygen.exe -A</pre><p>Cela va générer <strong>une paire de clés</strong> nommées <code>ssh_host_ed25519_key</code> (clé privé) et <code>ssh_host_ed25519_key.pub</code> (clé publique) dans le dossier <code>C:\Windows\System32\OpenSSH</code>.</p><p>Une fois ces commandes exécutées, vous pouvez fermer l'invite de commande. Toutefois <strong>ce n'est toujours pas suffisant pour que le serveur SSH démarre</strong>. Si vous essayer tout de même, vous retomberez sur le même message que précédemment.</p><p>Il reste en effet une dernière étape à réaliser : <strong>modifier les permissions</strong> sur les fichiers générés précédemment. En effet, le compte <code>NT Service\sshd</code> utilisé pour le fonctionnement du service SSH n'a pas accès à ces fichiers. Pour corriger cela, ouvrez les propriétés du fichier <code>ssh_host_ed25519_key</code> et, dans l'onglet <code>Sécurité</code>, effectuez les opérations suivantes :</p><ul><li><strong>Changer le propriétaire</strong> du fichier pour <code>NT Service\sshd</code>.</li><li>Donnez seulement la <strong>permission de lecture</strong> au compte <code>NT Service\sshd</code>.</li><li><strong>Retirer toutes les autres permissions</strong> y compris pour les éventuels autres utilisateurs.</li></ul><p>Une fois cela fait, vous devriez obtenir les permissions suivantes pour le fichier <code>ssh_host_ed25519_key</code>:</p><div id="attachment_2791" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-2791" alt="win10-ssh-permissions" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-permissions.png" width="600" height="407" /><p class="wp-caption-text">Les permissions doivent correspondre exactement à cette image !</p></div><p>Si les permissions ne sont pas définies correctement, le service refusera de démarrer et un message <code>WARNING: UNPROTECTED PRIVATE KEY FILE</code> sera écrit dans le fichier journal.</p><p><strong>Une fois que tout est correct, vous pouvez relancer le serveur SSH</strong> en démarrant le service <code>sshd</code>. Cette fois, tout devrait bien se passer.</p><div id="attachment_2794" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-2794" alt="win10-ssh-service" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-service.png" width="600" height="70" /><p class="wp-caption-text">Le serveur SSH est enfin en marche !</p></div><p>Il vous reste encore à <strong>définir un mot de passe pour votre compte</strong> utilisateur si toutefois vous n'en aviez pas, ainsi qu'à <strong>ouvrir le port 22 sur le pare-feu</strong> Windows du serveur. Vous pouvez pour cela utiliser la commande suivante :</p><pre class="brush: bash; gutter: false; first-line: 1; highlight: []; html-script: false">netsh advfirewall firewall add rule name=&quot;Service SSH&quot; dir=in action=allow protocol=TCP localport=22</pre><p>A partir de là vous pouvez vous connecter en SSH à votre serveur depuis un poste distant. Vous obtiendrez une <strong>invite de commande complète</strong> depuis laquelle vous pourrez lancer toutes les commandes habituellement disponibles en local, y compris Powershell.</p><div id="attachment_2796" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-2796" alt="win10-ssh-connexion-Xubuntu" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-connexion-Xubuntu.png" width="500" height="271" /><p class="wp-caption-text">Connexion SSH à un serveur Windows depuis un client Xubuntu.</p></div><p>Vous pourrez également vous <strong>connecter à distance au système de fichiers via SFTP</strong> en utilisant un client comme <a title="WinSCP" href="https://winscp.net">WinSCP</a>, ce qui vous permettra de parcourir l'arborescence du serveur et de transférer des fichiers d'une machine à une autre.</p><div id="attachment_2798" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-2798" alt="win10-ssh-connexion-sftp" src="http://www.kevinsubileau.fr/wp-content/uploads/2018/01/win10-ssh-connexion-sftp.png" width="600" height="325" /><p class="wp-caption-text">Connexion au système de fichiers d'un serveur Windows par SFTP.</p></div><p>A savoir, cette première implémentation souffre encore de <strong>quelques limitations</strong>. En particulier, elle ne supporte que <strong>les clés de type ED25519</strong>, ce qui peut causer des <strong>soucis de compatibilité</strong> avec certains clients et serveurs plus anciens qui ne gèrent pas encore ce type de clés. Aussi, je pense que l'installation de la partie serveur gagnerai à être mieux automatisée pour plus de simplicité. Mais cela reste une bêta et gageons que cela s'améliore rapidement lors de prochaines mises à jour...</p> ]]></content:encoded> <wfw:commentRss>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/windows-10-client-serveur-ssh-natif.html/feed</wfw:commentRss> <slash:comments>26</slash:comments> </item> <item><title>Firefox - Faire passer les requêtes DNS par le tunnel SSH</title><link>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/firefox-requetes-dns-tunnel-ssh-proxy-socks.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link> <comments>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/firefox-requetes-dns-tunnel-ssh-proxy-socks.html#comments</comments> <pubDate>Sat, 24 May 2014 18:00:32 +0000</pubDate> <dc:creator>Kévin Subileau</dc:creator> <category><![CDATA[Astuces et Tutoriels]]></category> <category><![CDATA[DNS]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[proxy]]></category> <category><![CDATA[SSH]]></category><guid isPermaLink="false">http://www.kevinsubileau.fr/?p=1165</guid> <description><![CDATA[Par défaut, lorsque vous utilisez un proxy SOCKS ou un tunnel SSH, les requêtes DNS transitent toujours en clair. Il reste donc très simple de connaitre les sites que vous avez visités. Un petit changement de configuration s'impose donc. <a href="http://www.kevinsubileau.fr/informatique/astuces-tutoriels/firefox-requetes-dns-tunnel-ssh-proxy-socks.html">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><strong>Mise à jour du 28/02/2015 :</strong> Je viens de m'apercevoir que les dernières versions de Firefox (&gt;= 34 je crois) proposent désormais une case à cocher "DNS distant" dans l'écran de configuration du proxy. Cette case à cocher agit sur la même variable de configuration que l'astuce ci-dessous, et a donc le même effet. <strong>Plus la peine de bidouiller dans about:config !</strong> Mais bon, je laisse quand même l'astuce si vous utilisez une ancienne version ou si vous aimez vous compliquer la vie <img src='http://www.kevinsubileau.fr/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></p><p>Vous pensiez avoir mis votre navigation Web bien à l'abri des regards indiscrets grâce à votre <strong>proxy SOCKS</strong> réalisé par exemple via un <strong>tunnel SSH</strong> ? Détrompez-vous ! En réalité, par défaut, seule une partie de vos communications Web sont protégées par cette méthode. L'essentiel des informations nécessaires pour connaitre les sites Web que vous avez visités passent toujours en clair.</p><p>C'est le cas notamment des<strong> requêtes DNS, qui ne passent pas par le proxy</strong> avec la configuration par défaut de Firefox. Le genre de détail qui tue... En effet, à chaque fois que vous visitez un site, un message indiquant son nom est envoyé en clair ! <strong>Il suffit d'intercepter ces messages pour avoir un historique assez détaillé de votre navigation.</strong></p><p>Heureusement, il est plutôt simple d'y remédier. Sur Firefox, ouvrez une nouvelle fenêtre ou un nouvel onglet et tapez <strong>about:config</strong> dans la barre d’adresse, comme ci-dessous, puis validez en tapant sur la touche Entrée.</p><p><img class="aligncenter size-full wp-image-527" alt="Firefox - Accès à about:config" src="http://www.kevinsubileau.fr/wp-content/uploads/2013/04/firefox-about-config-access.png" width="494" height="29" /></p><p>Vous arrivez alors sur un message d’avertissement vous signalant qu’il peut être dangereux d’apporter des modifications.</p><p><img class="aligncenter size-full wp-image-528" alt="Firefox - Avertissement about:config" src="http://www.kevinsubileau.fr/wp-content/uploads/2013/04/firefox-about-config-warning.png" width="500" height="148" /></p><p>Prenez note de cet avertissement, puis <strong>cliquez sur « </strong><em><strong>Je ferai attention, promis ! »</strong>.</em> Dans la nouvelle page qui s’affiche, recherchez la clé <strong>network.proxy.socks_remote_dns</strong> en utilisant le champ prévu à cet effet.</p><p><img class="aligncenter size-full wp-image-1176" alt="firefox-about-config-socks-remote-dns" src="http://www.kevinsubileau.fr/wp-content/uploads/2014/05/firefox-about-config-socks-remote-dns.png" width="525" height="231" /></p><p>Par défaut cette clé a pour valeur <em>false</em> (désactivé). <strong>Pour masquer vos requêtes DNS</strong>, faites passer la valeur à <em>true</em> (activé) en double-cliquant sur la ligne ou en cliquant dessus avec le bouton droit de la souris puis sur <strong>Inverser</strong>. Si la clé n'existe pas, vous pouvez la créer en faisant un clic droit sur une zone blanche de la fenêtre, puis en cliquant sur Nouvelle / Valeur Booléenne.</p><p>Vous pouvez ensuite fermer la fenêtre ou l'onglet, les modifications sont immédiatement prises en compte.</p><p>Attention, si vous utilisez simultanément <strong>Google Chrome</strong>, le même problème existe également et il faut lancer le navigateur en précisant le paramètre <code>--proxy-server</code> pour le corriger. <strong>Idem pour Internet Explorer</strong>, où il n'existe en revanche pas de solution à ma connaissance.</p><p>Vos requêtes DNS sont maintenant protégées, mais sachez toutefois que <strong>d'autres contenus peuvent continuer à être transmis en clair</strong>, notamment les contenus Flash comme les vidéos ou les jeux, et vous ne pourrez pas être sûr à 100% que vous êtes totalement intraçable. Si vous souhaitez vraiment <strong>vous assurer autant que possible de masquer toutes les communications</strong> de votre PC, alors il est préférable de se tourner vers d'autres solutions, comme le <strong>VPN</strong> ou le<strong> réseau Tor</strong>.</p> ]]></content:encoded> <wfw:commentRss>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/firefox-requetes-dns-tunnel-ssh-proxy-socks.html/feed</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Maintenir une connexion SSH inactive ouverte</title><link>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/putty-maintenir-connexion-session-ssh-inactive-ouverte.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rss</link> <comments>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/putty-maintenir-connexion-session-ssh-inactive-ouverte.html#comments</comments> <pubDate>Sat, 19 Apr 2014 18:00:43 +0000</pubDate> <dc:creator>Kévin Subileau</dc:creator> <category><![CDATA[Astuces et Tutoriels]]></category> <category><![CDATA[PuTTY]]></category> <category><![CDATA[SSH]]></category><guid isPermaLink="false">http://www.kevinsubileau.fr/?p=1039</guid> <description><![CDATA[Après une période d'inactivité plus ou moins longue, il arrive parfois qu'une session SSH soit automatiquement close. Pour éviter ces déconnexions intempestives, il existe une solution très simple pour PuTTY et pour le client Linux. <a href="http://www.kevinsubileau.fr/informatique/astuces-tutoriels/putty-maintenir-connexion-session-ssh-inactive-ouverte.html">Lire la Suite <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Avec certains serveurs, il arrive parfois de subir des <strong>déconnexions intempestives après une période d'inactivité</strong> plus ou moins longue. Vous ouvrez la connexion SSH, vous l'utilisez un peu, vous faites autre chose pendant un certain temps en laissant votre connexion ouverte, puis, quand vous revenez, vous constatez que <strong>la connexion SSH s'est interrompue</strong>.</p><p>En fait, le plus souvent, il ne s'agit pas d'un problème au niveau du serveur SSH, ni même du réseau de votre fournisseur d'accès Internet. Dans la plupart des cas, la connexion inactive est interrompue par les <strong>routeurs NAT</strong> (comme votre box Internet par exemple).</p><p>En effet, SSH utilise une connexion TCP, et les routeurs NAT conservent une<strong> table des connexions TCP actives</strong>, et suppriment de cette table les connexions inactives depuis trop longtemps pour faire un peu de ménage, ce qui provoque la déconnexion.</p><p>Pour contourner ce problème, il faut faire en sorte que des données (quelques octets suffisent) transitent de manière régulière sur la connexion, même lorsque vous ne tapez rien au clavier ou qu'il ne doit rien être affiché. Les routeurs NAT percevront ainsi la connexion comme étant active, et la conserveront dans leurs tables. La bonne nouvelle, c'est que cette solution est très simple à mettre en place, que ce soit sur Windows avec PuTTY ou sur Linux avec le client SSH de base.<span id="more-1039"></span></p><h3>Sur Windows (PuTTY)</h3><p>Avec PuTTY, dans les propriétés de la session, rendez-vous dans la catégorie <em>Connection,</em> pour <strong>définir l'option <em>Seconds between keepalives</em> à une valeur différente de zéro</strong>, mais inférieure au délai en secondes au bout duquel vous avez constaté que la connexion inactive était coupée.</p><div id="attachment_1043" class="wp-caption aligncenter" style="width: 470px"><img class="size-full wp-image-1043" alt="putty-keepalives" src="http://www.kevinsubileau.fr/wp-content/uploads/2014/04/putty-keepalives.png" width="460" height="398" /><p class="wp-caption-text">L'option bien discrète qui vous épargne une crise de nerf...</p></div><p>Cliquez ensuite sur <em>Open</em> pour ouvrir la connexion ou retournez à l'écran principal pour enregistrer ces paramètres dans votre session.</p><h3>Sur Linux</h3><p>Sur Linux, il y a plusieurs possibilités selon ce que vous souhaitez faire précisément. Si vous êtes <strong>administrateur de la machine cliente</strong> (root) et que vous souhaitez corriger ce problème pour tous les utilisateurs, il faut éditer le fichier <em>/etc/ssh/ssh_config</em>. <strong>Si vous préférez appliquer les réglages que pour vous</strong>, éditez le fichier <em>~/.ssh/config</em> (créez-le s'il n'existe pas). Dans les deux cas, voici ce qu'il faut mettre :</p><pre class="brush: text; gutter: false; first-line: 1; highlight: []; html-script: false">Host *
    ServerAliveInterval 60
    ServerAliveCountMax 2</pre><p>L'option <em>ServerAliveInterval 60</em> signifie que <strong>des données seront envoyées toutes les 60 secondes</strong> pour demander au serveur de confirmer que la connexion est toujours ouverte, et permet au passage de garder une connexion active au niveau des routeurs NAT.</p><p>L'option <em>ServerAliveCountMax 2</em> indique au client SSH de considérer la connexion comme fermée si l'on ne reçoit pas de réponse après deux demandes de confirmation. Mais ici, ce n'est pas ce qui nous intéresse le plus.</p><p>Par ailleurs, si vous êtes<strong> administrateur du serveur SSH</strong>, vous pouvez également mettre la configuration suivante dans le fichier <em>/etc/ssh/sshd_config</em> pour corriger le problème pour tous les clients qui se connectent à ce serveur :</p><pre class="brush: text; gutter: false; first-line: 1; highlight: []; html-script: false">ClientAliveInterval 300
ClientAliveCountMax 2</pre><p>Le principe reste le même que pour la configuration côté client, seul les noms des paramètres changent. Toutefois n'oubliez pas de <strong>redémarrer le service SSH</strong> pour que ces changements de configuration soient pris en compte (<em>/etc/init.d/ssh restart</em> par exemple).</p><p>Enfin, si vous ne souhaitez pas modifier votre configuration de manière persistante, vous pouvez utiliser une <strong>option de la ligne de commande</strong> du client SSH :</p><pre class="brush: shell; gutter: false; first-line: 1; highlight: []; html-script: false">ssh -o &quot;ServerAliveInterval 60&quot; user@domain</pre>]]></content:encoded> <wfw:commentRss>http://www.kevinsubileau.fr/informatique/astuces-tutoriels/putty-maintenir-connexion-session-ssh-inactive-ouverte.html/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic

Served from: www.kevinsubileau.fr @ 2026-04-03 23:40:06 -->