Bap: Grosses modifications en série sur tout le site :
1) insertion de balises <date value="$Date$"/> 2) remplacement des espaces insécables par des 3) insertion d'espaces insécables autour des guillemets français
This commit is contained in:
parent
af51ee89b8
commit
26abda08cc
203 changed files with 5006 additions and 4982 deletions
|
@ -11,7 +11,7 @@
|
|||
<h1>Connexion à distance sécurisée</h1>
|
||||
|
||||
<div class="attention">
|
||||
<strong>Mise à jour</strong> : à l'ENS, depuis décembre 2003, les
|
||||
<strong>Mise à jour</strong> : à l'ENS, depuis décembre 2003, les
|
||||
ordinateurs utilisent SSH2. Si vous aviez déjà une clef publique pour
|
||||
vous connecter à l'ENS, il vaut mieux en changer. Il vous suffit de
|
||||
générer une nouvelle clef, de type DSA, et de <a href="#keygen">suivre
|
||||
|
@ -53,9 +53,9 @@ responsables.
|
|||
</p>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>À savoir</strong> : le protocole SSH n'est <em>pas</em> une
|
||||
<strong>À savoir</strong> : le protocole SSH n'est <em>pas</em> une
|
||||
particularité UNIX. Vous pouvez vous tout aussi bien vous connecter
|
||||
par <code>ssh</code> avec Windows ou Mac OS. Reportez-vous à notre
|
||||
par <code>ssh</code> avec Windows ou Mac OS. Reportez-vous à notre
|
||||
documentation sur les <a
|
||||
href="&url.tuteurs;internet/dangers_telnet.html">dangers de
|
||||
Telnet</a>, nous vous y indiquons quels programmes vous pouvez
|
||||
|
@ -74,7 +74,7 @@ extr
|
|||
</p>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>Définitions</strong> : par <dfn>machine locale</dfn>, on
|
||||
<strong>Définitions</strong> : par <dfn>machine locale</dfn>, on
|
||||
entend la machine devant laquelle vous vous trouvez. Dans ce tutorial,
|
||||
on l'appelle <code>machineloc</code>. La <dfn>machine distante</dfn>,
|
||||
c'est celle à laquelle vous voulez vous connecter. Dans ce tutorial,
|
||||
|
@ -86,11 +86,11 @@ clipper.
|
|||
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> <code>ssh</code> login@machinedist
|
||||
<span class="prompt">machineloc ~ $</span> <code>ssh</code> login@machinedist
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
On peut aussi utiliser la syntaxe équivalente :
|
||||
On peut aussi utiliser la syntaxe équivalente :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
|
@ -118,14 +118,14 @@ sur cette machine, vous verrez un message tel que celui-ci :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh toto@machinedist
|
||||
<span class="prompt">machineloc ~ $</span> ssh toto@machinedist
|
||||
The authenticity of host 'machinedist' (111.222.333.4)' can't be established.
|
||||
RSA1 key fingerprint is 1z:2y:3x:4w:56:78:98:78:ab:cd:ef:01:23:45:67:89.
|
||||
Are you sure you want to continue connecting (yes/no)?
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
Ne paniquez pas ! Tout est parfaitement normal, on vérifie qu'il
|
||||
Ne paniquez pas ! Tout est parfaitement normal, on vérifie qu'il
|
||||
s'agit de la bonne machine. Il suffit de répondre 'yes' pour
|
||||
continuer. <code>ssh</code> vous dira alors :
|
||||
</p>
|
||||
|
@ -137,7 +137,7 @@ the list of known hosts.
|
|||
|
||||
<p class="continue">
|
||||
Ce qui signifie que <code>ssh</code> ne vous embêtera plus à poser la
|
||||
question. Notez au passage le « RSA1 » entre parenthèses. Il s'agit du
|
||||
question. Notez au passage le « RSA1 » entre parenthèses. Il s'agit du
|
||||
type de clef utilisée par la machine distante. Cette information peut
|
||||
vous servir par la suite pour générer une clef.
|
||||
</p>
|
||||
|
@ -165,14 +165,14 @@ l'
|
|||
erreur dans votre mot de passe, faites <code>Ctrl+u</code> et retapez
|
||||
le en entier. Si vous avez tapé correctement votre mot de passe, vous
|
||||
aurez à votre disposition un shell sur la machine distante. Sinon,
|
||||
vous lirez « <i lang="en">Permission denied.</i> » et il faudra
|
||||
vous lirez « <i lang="en">Permission denied.</i> » et il faudra
|
||||
recommencer.
|
||||
</p>
|
||||
|
||||
<h3>Authentification par clef publique</h3>
|
||||
|
||||
<p>
|
||||
Une autre méthode utilise ce qu'on appelle une « clef publique »,
|
||||
Une autre méthode utilise ce qu'on appelle une « clef publique »,
|
||||
c'est-à-dire un code qui vous identifie. Si vous suivez la procédure
|
||||
décrite ci-dessous, vous pourrez vous connecter par <code>ssh</code>
|
||||
sur une machine distante sans avoir à taper de mot de passe.
|
||||
|
@ -188,7 +188,7 @@ premi
|
|||
href="#typeclef">ci-dessus</a>). Si vous ne vous en souvenez plus,
|
||||
sachez que SSH1 utilisegénéralement des clefs RSA1, et SSH2 des clefs
|
||||
DSA. Pour connaître la version de SSH utilisée sur la machine
|
||||
distante, tapez <code>ssh -v</code> sur la machine distante.
|
||||
distante, tapez <code>ssh -v</code> sur la machine distante.
|
||||
</p>
|
||||
|
||||
<div class="ens">
|
||||
|
@ -206,7 +206,7 @@ Usage: ssh [options] host [command]
|
|||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
Le « SSH protocols 1.5/2.0 » vous indique qu'il s'agit d'un
|
||||
Le « SSH protocols 1.5/2.0 » vous indique qu'il s'agit d'un
|
||||
<code>ssh</code> récent qui peut faire du SSH1 ou du SSH2.
|
||||
</p>
|
||||
|
||||
|
@ -225,7 +225,7 @@ locale</strong> (et pas sur la machine
|
|||
<p>
|
||||
Avec un <code>ssh</code> récent, qui peut faire du SSH1 ou du SSH2, il
|
||||
faut indiquer le type de clef à générer (voir ci-dessus). Par exemple,
|
||||
pour générer une clef DSA (SSH2) :
|
||||
pour générer une clef DSA (SSH2) :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
|
@ -247,8 +247,8 @@ Enter file in which to save the key (/usr/home/toto/.ssh/id_dsa):
|
|||
|
||||
<p class="continue">Appuyez sur <code>Enter</code> pour accepter la
|
||||
localisation de la clef (il est plus simple d'accepter la localisation
|
||||
proposée). <code>ssh-keygen</code> vous demande ensuite une « <i
|
||||
lang="en">passphrase</i> » (équivalent d'un mot de passe, mais sous
|
||||
proposée). <code>ssh-keygen</code> vous demande ensuite une « <i
|
||||
lang="en">passphrase</i> » (équivalent d'un mot de passe, mais sous
|
||||
forme de phrase). Cette phrase sert à fortifier la clef pour la rendre
|
||||
plus difficilement cassable. À partir de là, deux solutions :
|
||||
</p>
|
||||
|
@ -294,16 +294,16 @@ accessible qu'
|
|||
</ul>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>Définition</strong> : qu'est-ce que ce
|
||||
« <code>$HOME</code> » ? <dfn>$HOME</dfn> est ce qu'on appelle une
|
||||
<strong>Définition</strong> : qu'est-ce que ce
|
||||
« <code>$HOME</code> » ? <dfn>$HOME</dfn> est ce qu'on appelle une
|
||||
variable d'environnement, qui sert à indiquer aux programmes quel est
|
||||
votre répertoire personnel (la racine de votre compte). Faites
|
||||
<code>echo $HOME</code> pour savoir quel est le vôtre. Sur
|
||||
<code>clipper</code>, c'est
|
||||
<code>/users/promo/matiere/login</code>. Pour en savoir plus, voir
|
||||
l'article « <a
|
||||
href="&url.tuteurs;docs/hublot/hublot03.html#concept">Concept :
|
||||
arborescence</a> » dans le n°3 du <cite>Hublot</cite>.
|
||||
l'article « <a
|
||||
href="&url.tuteurs;docs/hublot/hublot03.html#concept">Concept :
|
||||
arborescence</a> » dans le n°3 du <cite>Hublot</cite>.
|
||||
</div>
|
||||
|
||||
<p>
|
||||
|
@ -320,7 +320,7 @@ connecter sans avoir
|
|||
<h4><a name="ssh-agent">Utiliser <code>ssh-agent</code></a></h4>
|
||||
|
||||
<p>
|
||||
Si vous avez opté pour la solution « phrase de passe », bravo, votre
|
||||
Si vous avez opté pour la solution « phrase de passe », bravo, votre
|
||||
connexion est plus sûre. Mais vous devez taper à chaque fois ladite
|
||||
phrase... Solution, utiliser <code>ssh-agent</code>.
|
||||
</p>
|
||||
|
@ -354,7 +354,7 @@ Quand vous vous loguez
|
|||
Une fois lancé, l'agent vous suit dans toutes vos connexions à
|
||||
distance, et ainsi il est disponible partout. Il faut donner à l'agent
|
||||
votre clef à gérer en tapant <code>ssh-add</code>. On vous demande
|
||||
alors votre phrase de passe :
|
||||
alors votre phrase de passe :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
|
@ -392,7 +392,7 @@ i386
|
|||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
La réponse est « i386 », dénomination utilisée pour les PC.
|
||||
La réponse est « i386 », dénomination utilisée pour les PC.
|
||||
</p>
|
||||
|
||||
<h3>Message d'erreur</h3>
|
||||
|
@ -472,8 +472,8 @@ s
|
|||
|
||||
<p>Pour transférer un <strong>répertoire</strong> entier, il faut
|
||||
utiliser l'option <code>-r</code> (comme <i lang="en">recursive</i>),
|
||||
sinon ssh vous dira « répertoire: <i lang="en">not a regular
|
||||
file</i> ».
|
||||
sinon ssh vous dira « répertoire: <i lang="en">not a regular
|
||||
file</i> ».
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
|
@ -549,7 +549,7 @@ HostName clipper.ens.fr
|
|||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
(n'oubliez pas de remplacer « toto » par votre nom d'utilisateur).
|
||||
(n'oubliez pas de remplacer « toto » par votre nom d'utilisateur).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
@ -587,7 +587,7 @@ au lieu de :
|
|||
|
||||
|
||||
<div class="metainformation">Auteur : Marie-Lan Nguyen. Dernière
|
||||
modification : le <date value="$Date: 2005-07-05 07:17:03 $" />.</div>
|
||||
modification : le <date value="$Date: 2007-07-13 08:40:47 $" />.</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue