<?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>Le Blog de Marcet &#187; ssh</title>
	<atom:link href="http://marcet.technofil.fr/tag/ssh/feed/" rel="self" type="application/rss+xml" />
	<link>http://marcet.technofil.fr</link>
	<description>L'informatique, GNU/Linux, Fedora, ...</description>
	<lastBuildDate>Tue, 01 Jun 2010 11:18:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Se connecter en SSH sans mot de passe</title>
		<link>http://marcet.technofil.fr/2009/09/18/se-connecter-en-ssh-sans-mot-de-passe/</link>
		<comments>http://marcet.technofil.fr/2009/09/18/se-connecter-en-ssh-sans-mot-de-passe/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 12:05:23 +0000</pubDate>
		<dc:creator>Marcet</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://marcet.technofil.fr/?p=341</guid>
		<description><![CDATA[SSH ou Secure SHell est une commande qui permet de se connecter à une machine distante, sur laquelle tourne un daemon (sshd). L&#8217;intérêt de SSH est que la connexion entre les deux machine est sécurisé. Mais savez-vous que la connexion peut s&#8217;effectuer sans avoir à donner de mot de passe ? Je vois deux intérêts [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fmarcet.technofil.fr%2F2009%2F09%2F18%2Fse-connecter-en-ssh-sans-mot-de-passe%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fmarcet.technofil.fr%2F2009%2F09%2F18%2Fse-connecter-en-ssh-sans-mot-de-passe%2F&amp;source=HappyDino&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignleft size-full wp-image-342" style="margin-left: 10px; margin-right: 10px;" title="ssh-keygen" src="http://marcet.technofil.fr/wp-content/uploads/2009/09/ssh-keygen.png" alt="ssh-keygen" width="162" height="100" />SSH ou <strong>S</strong>ecure <strong>SH</strong>ell est une commande qui permet de se connecter à une machine distante, sur laquelle tourne un daemon (sshd).</p>
<p>L&#8217;intérêt de SSH est que la connexion entre les deux machine est sécurisé. Mais savez-vous que la connexion peut s&#8217;effectuer sans avoir à donner de mot de passe ?</p>
<p><span id="more-341"></span></p>
<p>Je vois deux intérêts principaux au fait de pouvoir se connecter sans mot de passe sur une machine distante :</p>
<p>- Si comme moi, vous administrez plusieurs machine, ça vous évite d&#8217;avoir à retenir les mots de passe. Ou pire, de mettre le même mot de passe partout.</p>
<p>- Pouvoir échanger des fichiers entre machines de manière automatique, un cron.daily pour des sauvegardes par exemple.</p>
<h3>Voici comment faire :</h3>
<p>Tout d&#8217;abord, il faut générer sur votre machine locale et pour votre utilisateur une clé publique et une clé privée. Pour ce faire il faut utiliser la commande suivante :</p>
<pre>$ ssh-keygen</pre>
<p>Vous pouvez répondre à toutes les questions posées en appuyant simplement sur la touche [Entrée], à moins que vous souhaitiez générer votre paire de clés avec une passphrase particulière.</p>
<p>Attention de ne pas écraser votre paire de clés si vous l&#8217;aviez déjà générée auparavant.</p>
<p>Ensuite, il faut diffuser la clé publique sur les machines distantes pour tous les utilisateurs sur les comptes desquels vous souhaitez pouvoir vous connecter.</p>
<pre>$ ssh-copy-id &lt;nom-utilisateur&gt;@&lt;machine-distante&gt;</pre>
<p>Saisissez le mot de passe de l&#8217;utilisateur visé, et c&#8217;est fait. Vous pourrez ensuite lancer une demande de connexion sur la machine en question et pour l&#8217;utilisateur choisi en utilisant la commande :</p>
<p>$ ssh &lt;nom-utilisateur&gt;@&lt;machine-distante&gt;</p>
<p>Aucun mot de passe ne vous sera demandé. Sachez également qu&#8217;il ne vous sera plus demandé de mot de passe pour la commande scp (Secure Copy), ce qui est très pratique pour envoyer une sauvegarde vers une autre machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://marcet.technofil.fr/2009/09/18/se-connecter-en-ssh-sans-mot-de-passe/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
