<?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>Un blog sur le libre &#187; Ssh</title>
	<atom:link href="http://www.matao.fr/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matao.fr</link>
	<description></description>
	<lastBuildDate>Tue, 09 Nov 2010 09:00:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>gSTM : le tunelling SSH facile</title>
		<link>http://www.matao.fr/gstm-le-tunelling-ssh-facile/</link>
		<comments>http://www.matao.fr/gstm-le-tunelling-ssh-facile/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 09:30:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Administration Systèmes]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Ssh]]></category>

		<guid isPermaLink="false">http://www.matao.fr/?p=33</guid>
		<description><![CDATA[Selon Wikipédia, un tunnel est :
&#8220;une encapsulation de données d&#8217;un protocole réseau dans un autre, situé dans la même couche du modèle en couches, ou dans une couche de niveau supérieur. En sécurité, on crée souvent des tunnels chiffrés, par exemple comme le fait SSH. Les données peuvent alors y circuler sans craindre d&#8217;être écoutées. [...]<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/gstm-le-tunelling-ssh-facile/">gSTM : le tunelling SSH facile</a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Selon <a href="http://fr.wikipedia.org/wiki/Tunneling">Wikipédia</a>, un tunnel est :</p>
<p style="text-align: left;">&#8220;une <a title="Encapsulation (réseau)" href="http://fr.wikipedia.org/wiki/Encapsulation_%28r%C3%A9seau%29">encapsulation</a> de <a title="Donnée" href="http://fr.wikipedia.org/wiki/Donn%C3%A9e">données</a> d&#8217;un <a title="Protocole de communication" href="http://fr.wikipedia.org/wiki/Protocole_de_communication">protocole</a> réseau dans un autre, situé dans la même <a title="Modèle OSI" href="http://fr.wikipedia.org/wiki/Mod%C3%A8le_OSI#Architecture_en_couches">couche</a> du <a title="Modèle OSI" href="http://fr.wikipedia.org/wiki/Mod%C3%A8le_OSI">modèle en couches</a>, ou dans une couche de niveau supérieur. En <a class="mw-redirect" title="Sécurité informatique" href="http://fr.wikipedia.org/wiki/S%C3%A9curit%C3%A9_informatique">sécurité</a>, on crée souvent des tunnels <a title="Cryptographie" href="http://fr.wikipedia.org/wiki/Cryptographie">chiffrés</a>, par exemple comme le fait <a title="Secure Shell" href="http://fr.wikipedia.org/wiki/Secure_Shell">SSH</a>. Les données peuvent alors y circuler sans craindre d&#8217;être écoutées. Les tunnels peuvent être utilisés pour créer des <a title="Réseau privé virtuel" href="http://fr.wikipedia.org/wiki/R%C3%A9seau_priv%C3%A9_virtuel">réseaux privés virtuels (VPN)</a>.&#8221;</p>
<p style="text-align: left;">Il existe un logiciel pour faciliter  la mise en place des tunnels et il s&#8217;appelle gSTM (Gnome SSH Tunnel Manager).</p>
<p style="text-align: left;">pour l&#8217;installer il suffit de taper :</p>
<p style="text-align: left;">sudo aptitude install gstm</p>
<p style="text-align: left;">puis il se trouve dans Applications -&gt; Internet.</p>
<p style="text-align: left;">L&#8217;interface est assez simple :</p>
<p style="text-align: left;"><img class="alignnone size-medium wp-image-37" title="gstm-accueil" src="http://www.matao.fr/public/gstm-accueil-246x300.jpg" alt="gstm-accueil" width="246" height="300" /></p>
<p style="text-align: left;">une fois dans l&#8217;interface, vous n&#8217;avez plus qu&#8217;a &#8220;<strong>Ajouter</strong>&#8221; votre tunnel.</p>
<p style="text-align: left;">il faut d&#8217;abord donner un nom à votre tunnel :</p>
<p style="text-align: left;"><img class="alignnone size-medium wp-image-38" title="gstm-tuname" src="http://www.matao.fr/public/gstm-tuname.jpg" alt="gstm-tuname" width="233" height="144" /></p>
<p style="text-align: left;">puis définir les propriétés du tunnel :</p>
<p style="text-align: left;"><img class="alignnone size-medium wp-image-39" title="gstm-tunprop" src="http://www.matao.fr/public/gstm-tunprop-300x248.jpg" alt="gstm-tunprop" width="300" height="248" /></p>
<p style="text-align: left;">à savoir l&#8217;hôte vers lequel se connecter en SSH et le login, mais aussi si vous souhaitez que la connexion s&#8217;établisse automatiquement au lancement du logiciel, et éventuellement une clée privé.</p>
<p style="text-align: left;">Enfin, il ne reste plus qu&#8217;a configurer les redirections à mettre en place.</p>
<p style="text-align: left;">Il y a trois type de redirections :</p>
<p style="text-align: center;">
<table border="0">
<tbody>
<tr>
<td><img class="alignnone size-medium wp-image-45" title="gstm-tunredirect-local" src="http://www.matao.fr/public/gstm-tunredirect-local-300x87.jpg" alt="gstm-tunredirect-local" width="300" height="87" /></td>
<td><img class="alignnone size-medium wp-image-41" title="gstm-tunredirect-stat" src="http://www.matao.fr/public/gstm-tunredirect-stat-300x87.jpg" alt="gstm-tunredirect-stat" width="300" height="87" /></td>
</tr>
<tr>
<td colspan="2"><img class="size-medium wp-image-40 aligncenter" title="gstm-tunredirect-dyn" src="http://www.matao.fr/public/gstm-tunredirect-dyn-300x87.jpg" alt="gstm-tunredirect-dyn" width="300" height="87" /></td>
</tr>
</tbody>
</table>
<p style="text-align: left;">Vous pouvez donc par exemple rediriger un port vers une autre machine et un autre port.</p>
<p style="text-align: left;">Ainsi dans l&#8217;exemple ci-dessus, lorsque l&#8217;on a activé le tunnel et que l&#8217;on tape http://localhost:1080 dans son navigateur, on se connecte depuis la machine foo.com à la machine intranet.foo.com sur le port 80&#8230;</p>
<p style="text-align: left;">Il peut y avoir des tas d&#8217;applications aux tunnels, comme par exemple, accéder facilement à des machines fermées de l&#8217;extérieur en ayant juste un point d&#8217;entrée SSH au réseau de ces machines, ou alors tout simplement, surfer de chez soi alors qu&#8217;on est au bureau. En plus, tout est crypté, donc, &#8220;ni vu, ni connu&#8221;.</p>
<p style="text-align: left;">En conclusion, je pense que tout le monde peut trouver une application concrète à ce petit logiciel&#8230;</p>
<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/gstm-le-tunelling-ssh-facile/">gSTM : le tunelling SSH facile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matao.fr/gstm-le-tunelling-ssh-facile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sauvegarde déportée automatisée d&#8217;un blog ou autre site web dynamique</title>
		<link>http://www.matao.fr/sauvegarde-deportee-automatisee-dun-blog-ou-autre-site-web-dynamique/</link>
		<comments>http://www.matao.fr/sauvegarde-deportee-automatisee-dun-blog-ou-autre-site-web-dynamique/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 11:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Administration Systèmes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Sauvegardes]]></category>
		<category><![CDATA[Ssh]]></category>

		<guid isPermaLink="false">http://test.matao.fr/?p=10</guid>
		<description><![CDATA[<p>De plus en plus de gens hébergent leur blog ou autre site Web dynamique chez un fournisseur d'accès comme OVH, qui offre des bases de données MySQL et un espace relativement grand pour un prix assez petit. </p> Malheureusement, ces "forfaits" ne prennent pas toujours en compte la sauvegarde de vos données. Et lorsque ça n'est pas le cas, on peut toujours se dire : "-Oh, c'est pas n'importe qui quand même... c'est un fournisseur d'accès ! il sait ce qu'il fait ! il y a peu de risque qu'il perde mes données." <p>L'histoire montre que même Google peut perdre des données utilisateurs, sans possibilité de les récupérer. C'est justement arrivé chez OVH il y a quelques mois.</p> <p>Il est donc important de penser à sauvegarder vous-même vos données. Le but de cet article est d'expliquer comment mettre en place une sauvegarde automatisée d'un site et de sa base de données. </p><p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/sauvegarde-deportee-automatisee-dun-blog-ou-autre-site-web-dynamique/">Sauvegarde déportée automatisée d&#8217;un blog ou autre site web dynamique</a></p>
]]></description>
			<content:encoded><![CDATA[<p>De plus en plus de gens hébergent leur blog ou autre site Web dynamique chez un fournisseur d&#8217;accès comme OVH, qui offre des bases de données MySQL et un espace relativement grand pour un prix assez petit. </p>
<p> Malheureusement, ces &#8220;forfaits&#8221; ne prennent pas toujours en compte la sauvegarde de vos données. Et lorsque ça n&#8217;est pas le cas, on peut toujours se dire : &#8220;-Oh, c&#8217;est pas n&#8217;importe qui quand même&#8230; c&#8217;est un fournisseur d&#8217;accès ! il sait ce qu&#8217;il fait ! il y a peu de risque qu&#8217;il perde mes données.&#8221;
<p>L&#8217;histoire montre que même Google peut perdre des données utilisateurs, sans possibilité de les récupérer. C&#8217;est justement arrivé chez OVH il y a quelques mois.</p>
<p>Il est donc important de penser à sauvegarder vous-même vos données. Le but de cet article est d&#8217;expliquer comment mettre en place une sauvegarde automatisée d&#8217;un site et de sa base de données. </p>
<p><span id="more-10"></span></p>
<p>Tout d&#8217;abord, il faut disposer d&#8217;un PC personnel et d&#8217;une heure à laquelle on sait qu&#8217;il est toujours allumé (sans quoi on loupe une journée de sauvegarde, ce qui n&#8217;est pas forcément trop grave).</p>
<p>La plupart des FAI qui offrent une base MySQL et un espace multi-site sont en général accessibles par SSH, c&#8217;est donc par ce moyen que nous allons sauvegarder nos données.</p>
<h3>Génération de la paire de clés SSH</h3>
<p>Afin de permettre la communication automatique entre le client (le PC personnel) et le serveur (le FAI) il faut générer une paire de clés afin de ne pas avoir de mot de passe à taper.</p>
<p>Pour se faire, sur le client, choisissez votre utilisateur. Cela peut être votre utilisateur courant, root (à éviter), ou un utilisateur dédié à cela.</p>
<p>En tant que cet utilisateur, dans une console, tapez :</p>
<p> <code>$ ssh-keygen -t rsa</code></p>
<p>Lorsque le mot de passe vous est demandé, laissez le vide (comme c&#8217;est un script qui se connectera, il ne faut pas de mot de passe). Puis lorsque le programme vous propose d&#8217;enregistrer la clé, laissez la valeur par défaut (~/.ssh/id_rsa).</p>
<p>Une fois la commande terminée, vous devez avoir un fichier qui ressemble à ça :</p>
<p> <code>$ more ~/.ssh/id_rsa.pub <br />ssh-rsa ADFSFS2DFSFDF212AAABIwAAAQEfldkjgdlkjgrileg,LKLKFDLKFslkfdMLFKLFMSlffldmLkfdfs65321dfsdfskljLKFJLSjflk,vkldfrgOBZJFzQrXDV2U1W8ERslDbitJihMT72DV5NjVY23DFf<br />7JBpJRyzdTkYRxf/YsdfsdfsfsdfskdnfsueoiJFKEJFOKJFOkejfoefjOFjfokeOFKqkfoKfokndfoKFNOdkfsoDFPsokneuigjipOIJFJFNdssds6542d1fsLKJfnsldskdknsqch8osSThNXT8FDSFds654FDS<br />h8VoqmnmslkfsmF6542iesfsdeEFefsffsEEFfrof/T== monuser@monpc</code>
<p>Il ne reste plus qu&#8217;a vous connecter sur le serveur et a éditer le fichier <code>~/.ssh/authorized_keys</code> pour y ajouter le contenu cité au dessus.</p>
<p>Normalement, une fois cette opération effectuée, le serveur ne demande plus de mot de passe au client pour se connecter.</p>
<h3>Création des scripts de sauvegarde</h3>
<p>j&#8217;ai écrit deux scripts. Un pour sauvegarder la base MySQL, et un pour sauvegarder le contenu physique du site.</p>
<p>Le script qui sauvegarde le contenu du site est le suivant :</p>
<p><code>#!/bin/csh -f<br />set DIREXPORT=/PATH/TO/MY/BACKUP #entrez ici le chemin ou sauvegarder sur le client<br />set SITE=/home.10.10/toto/www.toto.fr #entrez ici le résultat de la commande pwd dans le répertoire du site sur le serveur<br />set SITENAME=www.toto.fr # le nom du répertoire du site<br />set DATE=`date '+%u'`</p>
<p>scp -r matao@matao.fr:$SITE $DIREXPORT/<br />tar cvzf $SITENAME.$DATE.tgz $DIREXPORT/$SITENAME<br />mv $SITENAME.$DATE.tgz $DIREXPORT/<br />sleep 10<br />rm -rf $DIREXPORT/$SITENAME</code></p>
<p>Le script de sauvegarde de la base de données MySQL est le suivant :</p>
<p><code>#!/bin/csh -f<br />set DIREXPORTMYSQL=<code>/PATH/TO/MY/BACKUP #entrez ici le chemin ou sauvegarder sur le client</code><br />set PRIVATE=/home.10.10/toto/private #entrez ici le chemin d'un répertoire temporaire sur le serveur<br />set MYSQLHOST="sql.host" # le serveur de base de données<br />set MYSQLDB="mabase" # la base de données<br />set MYSQLUSER="turlu" # l'utilisateur<br />set MYSQLPASSWD="tutu" # le mot de passe<br />set DATE=`date '+%u'`</p>
<p>ssh matao@matao.fr "mysqldump -h $MYSQLHOST --user=$MYSQLUSER --password=$MYSQLPASSWD $MYSQLDB | /bin/gzip -f -9 &gt;$PRIVATE/$MYSQLDB.sql.$DATE.gz" <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sleep 10<br />scp matao@matao.fr:$PRIVATE/$MYSQLDB.sql.$DATE $DIREXPORTMYSQL/$MYSQLDB.sql.$DATE<br />ssh matao@matao.fr "rm -f $PRIVATE/$MYSQLDB.sql.$DATE"</code></p>
<p> Une fois ces deux scripts adaptés à vos besoins, vous aurez deux scripts permettant de sauvegarder la totalité des fichier de votre site Web dynamique.
<p>Ce système permet de conserver une sauvegarde journalière pendant une semaine. Si vous souhaitez conserver des sauvegardes pendant plus longtemps, il faut modifier la ligne <code>set DATE=`date '+%u'`</code></p>
<p>pour une sauvegarde journalière sur un mois : <code>set DATE=`date '+%d'`</code> </p>
<p>pour une sauvegarde journalière sur un an : <code>set DATE=`date '+%j'`</code></p>
<p>pour une sauvegarde hebdomadaire sur un an : <code>set DATE=`date '+%v'`</code></p>
<p>pour une sauvegarde journalière à durée illimitée : <code>set DATE=`date '+%F'`</code></p>
<p>pour avoir plus d&#8217;informations <code>date --help</code></p>
<h3>Automatisation de la sauvegarde</h3>
<p>pour automatiser la sauvegarde, il suffit d&#8217;éditer la crontab de l&#8217;utilisateur sur le client et d&#8217;y insérer l&#8217;exécution des deux scripts à l&#8217;heure de votre choix :</p>
<p><code>crontab -e</code></p>
<p>et d&#8217;ajouter :</p>
<p><code>15 2 * * * /PATH/TO/scriptMysql &gt; /dev/null 2&gt;&amp;1<br />30 2 * * * /PATH/TO/Scripmonsite &gt; /dev/null 2&gt;&amp;1</code></p>
<p>Dans cet exemple, le premier script sera exécuté toutes les nuits à 2h15, et le deuxième à 2h30.</p>
<p>N&#8217;oubliez pas que l&#8217;ordinateur client doit être démarré à ces heures afin que la sauvegarde est lieu. Il importe donc de trouver une heure à laquelle vous êtes sûr que votre PC est allumé.</p>
<p>
<p>Bonne sauvegarde à tous</p>
<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/sauvegarde-deportee-automatisee-dun-blog-ou-autre-site-web-dynamique/">Sauvegarde déportée automatisée d&#8217;un blog ou autre site web dynamique</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matao.fr/sauvegarde-deportee-automatisee-dun-blog-ou-autre-site-web-dynamique/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SSHMenu et gnome-terminal ou comment avoir un accès rapide à toutes ses machines</title>
		<link>http://www.matao.fr/sshmenu-et-gnome-terminal-ou-comment-avoir-un-acces-rapide-a-toutes-ses-machines/</link>
		<comments>http://www.matao.fr/sshmenu-et-gnome-terminal-ou-comment-avoir-un-acces-rapide-a-toutes-ses-machines/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 12:22:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Informatique]]></category>
		<category><![CDATA[Administration Systèmes]]></category>
		<category><![CDATA[Planet]]></category>
		<category><![CDATA[Ssh]]></category>

		<guid isPermaLink="false">http://test.matao.fr/?p=8</guid>
		<description><![CDATA[<p>Quand on a un parc important de machines à gérer, il peut devenir fastidieux de devoir à chaque fois ouvrir un nouveau terminal (ou un onglet), taper <code>ssh -X mamachine.mondomaine.fr</code> et de répéter l'opération 40 fois par jour. Même en mettant en place un alias ou un script qui permet de n'écrire que <code>go mamachine</code>, cela fait encore plein de caractères à taper. </p> <p>Du coup, j'utilise un petit programme, SSHMenu, qui utilise gnome-terminal pour lancer du ssh. </p><p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/sshmenu-et-gnome-terminal-ou-comment-avoir-un-acces-rapide-a-toutes-ses-machines/">SSHMenu et gnome-terminal ou comment avoir un accès rapide à toutes ses machines</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Quand on a un parc important de machines à gérer, il peut devenir fastidieux de devoir à chaque fois ouvrir un nouveau terminal (ou un onglet), taper <code>ssh -X mamachine.mondomaine.fr</code> et de répéter l&#8217;opération 40 fois par jour. Même en mettant en place un alias ou un script qui permet de n&#8217;écrire que <code>go mamachine</code>, cela fait encore plein de caractères à taper. </p>
<p>Du coup, j&#8217;utilise un petit programme, SSHMenu, qui utilise gnome-terminal pour lancer du ssh. </p>
<p><span id="more-8"></span><br />
<br />
<h3>Configuration de gnome-terminal : </h3>
<p> Afin de reconnaître les différentes machines, j&#8217;utilise des profils avec des couleurs de fonds différentes, en fonction de l&#8217;OS de la machine (ex: Linux, Solaris, Aix, HP-UX&#8230;) ou de sa fonctionnalité (ex: Web, Messagerie, Dns&#8230;) </p>
<p>Pour créer un profile sour gnome-terminal, dans le menu Edition &#8211; Profiles puis Nouveau. </p>
<p>
<h4>Installation de SSHMenu : </h4>
<h5>Pour Ubuntu : </h5>
<ul>
<li>Ajout du dépots dans le fichier /etc/apt/sources.list : </li>
</ul>
<p><code>deb http://sshmenu.sourceforge.net/debian stable contrib </p>
<p></code>
<ul>
<li>Import de la clé : </li>
</ul>
<p><code>gpg --keyserver subkeys.pgp.net --recv-keys 4CC00851 <br />gpg --export --armor 4CC00851 | sudo apt-key add -</code></p>
<ul>
<li>Installation du paquet  : </li>
</ul>
<p><code>sudo apt-get update sudo apt-get install sshmenu-gnome<br /></code><br />
<h5>Pour les autres : </h5>
<p> <a hreflang="fr" href="http://sshmenu.sourceforge.net/download">Page de téléchargement de SSHMenu</a></p>
<h4>Installation de l’applet dans le tableau de bord : </h4>
<p>
<ul>
<li>clic droit au niveau du taleau de bord</li>
<li>ajouter au tableau de bord</li>
<li>rechercher sshmenu </li>
</ul>
<p>à ce moment là, sshmenu propose deux modes : automatique ou manuel. si on choisi le mode automatique, le programme analyse le fichier ~/.ssh/known_hosts à la recherche de machines, et les ajoutent toutes les unes en dessous des autres. </p>
<p>J&#8217;ai commencé par utiliser ce mode, mais quand on a beaucoup de machine, on veux pouvoir les regrouper par catégorie. J&#8217;ai donc écrit un petit script, <a hreflang="fr" href="/public/scripts/sshmenu/sshmenu_conf">sshmenu_conf</a>, qui prends en entrée un fichier contenant une liste de machines (à générer automatiquement ou à remplir à la main) et qui crée le fichier de configuration de sshmenu en fonction des informations entrées. </p>
<ul>
<li>Syntaxe :</li>
</ul>
<p> <code>$ ./sshmenu_conf --help<br />usage: sshmenu_conf [-f] fichier [-h]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -f&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fichier contenant une liste de machines<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -h --help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Display this help<br /></code><br />le fichier doit être de la forme : </p>
<p><code>toto.mondomaine.com<br />titi.mondomaine2.fr<br />tata.mondomaine.com<br />...</code></p>
<p>Une fois lancé, le programme est récursif, et permet donc de créer autant de niveaux de sous catégories que l&#8217;on veut.</p>
<p>Après l&#8217;exécution du programme, il crée un fichier sshconfig, qu&#8217;il ne reste plus qu&#8217;a copier à la place du fichier de configuration : </p>
<p><code>cp sshconfig ~/.sshmenu </code></p>
<p>Et voilà ! Une fois ceci fait, on a un joli menu permettant d&#8217;accéder à toutes nos machines. En plus, il y a une entrée permettant d&#8217;ouvrir toutes les machines de chaque catégorie dans un nouveau terminal ou onglet, ce qui fait que l&#8217;on peut utiliser <a hreflang="fr" href="apt://keyboardcast">keyboardcast</a> (<a hreflang="fr" href="http://www.tux-planet.fr/blog/?2007/10/23/191-keyboardcast-lancer-des-commandes-en-parallele-sur-plusieurs-terminaux-linux">bon post</a> sur le sujet) afin d&#8217;exécuter des commandes en parrallèle sur plusieurs machines&#8230;</p>
<p></p>
<h4>Un petit screenshot pour la route :</h4>
<p><a href="/public/scripts/sshmenu/screen.jpg" rel="lightbox[8]"><img style="margin: 0 auto; display: block;" alt="" src="/public/scripts/sshmenu/.screen_m.jpg" /></a></p>
<p></p>
<p><br/><hr>Article original &eacute;crit par Mathieu Cron et publi&eacute; sur <a href="http://www.matao.fr/" title="Visitez matao.fr">matao.fr</a> | &copy;Copyright - 2008 <b>Toute reproduction interdite</b>.</p>
<br/><br/><a href="http://www.matao.fr/sshmenu-et-gnome-terminal-ou-comment-avoir-un-acces-rapide-a-toutes-ses-machines/">SSHMenu et gnome-terminal ou comment avoir un accès rapide à toutes ses machines</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.matao.fr/sshmenu-et-gnome-terminal-ou-comment-avoir-un-acces-rapide-a-toutes-ses-machines/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
