Merge branch 'master' of sas:tuteurs/www
This commit is contained in:
commit
a91303aa49
39 changed files with 554 additions and 293 deletions
|
@ -54,7 +54,7 @@
|
|||
chez tuteurs (si on n'en a pas déjà) puis de faire (de chez soi ou
|
||||
d'une machine de l'école)
|
||||
</p>
|
||||
<pre><span class="prompt">$</span> git clone tuteurs@clipper:www.git </pre>
|
||||
<pre><span class="prompt">$</span> git clone tuteurs@sas.eleves:www.git </pre>
|
||||
<!--<p class="continue">
|
||||
Cependant, depuis les machines de l'école, on peut aussi faire
|
||||
directement
|
||||
|
@ -122,7 +122,7 @@ $MISCPATH:\
|
|||
<p>
|
||||
(Aucun de ces programmes n'est indispensable pour modifier le site
|
||||
web. Pour travailler depuis chez soi, on a le choix de s'en passer ou
|
||||
de les récupérer avec <code>git clone tuteurs@clipper:share/tml</code>
|
||||
de les récupérer avec <code>git clone tuteurs@sas.eleves:share/tml</code>
|
||||
et y faire les adaptations nécessaires : il y a des chemins à adapter
|
||||
dans <code>tml/lib/catalog.xml</code>, ainsi que <code>$BASE</code>
|
||||
dans <code>tmlcheck</code>, <code>build</code> et
|
||||
|
@ -235,7 +235,7 @@ interne aux tuteurs (et quelques autres) dans l'index, la racine du
|
|||
<code>CVS</code> contient :
|
||||
</p>
|
||||
|
||||
<pre><span class="prompt">clipper ~tuteurs/www $</span> cat nolinks
|
||||
<pre><span class="prompt">sas ~tuteurs/www $</span> cat nolinks
|
||||
doc-interne
|
||||
aide
|
||||
404
|
||||
|
|
|
@ -74,10 +74,10 @@ exemple), effacez son contenu et écrivez à la place
|
|||
<code>monlogin@paquebot</code> (si vous êtes à Montrouge) ou
|
||||
<code>monlogin@vedette</code> (si vous êtes à Jourdan)</li>
|
||||
|
||||
<li> connectez-vous sur <code>clipper</code> (en tapant
|
||||
<code>clipper</code>) depuis votre ordinateur à Jourdan/Montrouge</li>
|
||||
<li> connectez-vous sur <code>sas</code> (en tapant
|
||||
<code>sas.eleves</code>) depuis votre ordinateur à Jourdan/Montrouge</li>
|
||||
|
||||
<li> créez sur <code>clipper</code> un fichier <code>.forward</code>
|
||||
<li> créez sur <code>sas</code> un fichier <code>.forward</code>
|
||||
(lancez un éditeur de texte comme <code>nano</code> et sauvegardez le
|
||||
fichier comme <code>.forward</code>, n'oubliez pas le point du début,
|
||||
il est important) et dans ce fichier, écrivez
|
||||
|
@ -137,19 +137,19 @@ taper <code>monlogin@paquebot</code>. Effacez le reste.
|
|||
</li>
|
||||
|
||||
<li>
|
||||
connectez-vous à <code>clipper</code> (il suffit de taper « clipper »)
|
||||
connectez-vous à <code>sas</code> (il suffit de taper « sas.eleves »)
|
||||
puis tapez :
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> scp paquebot:.forward ~
|
||||
<span class="prompt">sas ~ $</span> scp paquebot:.forward ~
|
||||
</pre>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> lockfile -ml
|
||||
<span class="prompt">sas ~ $</span> lockfile -ml
|
||||
</pre>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> scp /var/mail/monlogin paquebot:/var/mail
|
||||
<span class="prompt">sas ~ $</span> scp /var/mail/monlogin paquebot:/var/mail
|
||||
</pre>
|
||||
|
||||
Évidemment, remplacez 'monlogin' par votre propre login.
|
||||
|
@ -161,10 +161,10 @@ puis tapez :
|
|||
<span class="prompt">paquebot ~ $</span> lockfile -mu
|
||||
</pre>
|
||||
|
||||
puis, une dernière fois sur <code>clipper</code> :
|
||||
puis, une dernière fois sur <code>sas</code> :
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> lockfile -mu
|
||||
<span class="prompt">sas ~ $</span> lockfile -mu
|
||||
</pre>
|
||||
|
||||
</li>
|
||||
|
@ -187,7 +187,7 @@ Montrouge/Jourdan, tapez :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">vedette ~ $</span> scp clipper:.procmailrc .
|
||||
<span class="prompt">vedette ~ $</span> scp sas.eleves:.procmailrc .
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -232,7 +232,7 @@ Jourdan/Montrouge) :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">vedette ~ $</span> scp clipper:monfichier.pdf .
|
||||
<span class="prompt">vedette ~ $</span> scp sas.eleves:monfichier.pdf .
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
|
|
@ -399,7 +399,7 @@ Seigneur des Anneaux</cite>) :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> forumsearch Narsil
|
||||
<span class="prompt">sas ~ $</span> forumsearch Narsil
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -408,7 +408,7 @@ Au bout d'un certain temps (plus ou moins long suivant la recherche),
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> forumsearch Narsil
|
||||
<span class="prompt">sas ~ $</span> forumsearch Narsil
|
||||
Exec: /usr/local/util/bin/glimpse -e 'Narsil' -H /var/forum/index-glimpse/ -w
|
||||
-i -L 100 -y 2>&1 |
|
||||
ens.forum.loisirs.fantasy.tolkien: 265: > Dans le film, cet empoté d'Aragorn
|
||||
|
|
10
faq/mail.tml
10
faq/mail.tml
|
@ -84,7 +84,7 @@ href="&url.tuteurs;internet/courrier/mail-pine.html">Pine</a>, <a
|
|||
href="&url.tuteurs;internet/courrier/mail-mutt.html">Mutt</a>...).</li>
|
||||
|
||||
<li> <strong>Utiliser un protocole comme POP ou IMAP</strong>, capable de
|
||||
ramener le courrier de <code>clipper </code>jusque chez vous. C'est possible
|
||||
ramener le courrier de <code>clipper</code> jusque chez vous. C'est possible
|
||||
avec la plupart des logiciels de mail. Pour un exemple avec Thunderbird,
|
||||
consultez la <a
|
||||
href="&url.tuteurs;internet/courrier/index.html#thunderbird_config">page sur
|
||||
|
@ -109,7 +109,7 @@ ordinateur</strong> par SSH, et utiliser les fonctions d'envoi de
|
|||
votre logiciel de mail favori.</li>
|
||||
|
||||
<li> <strong>Utiliser le serveur SMTP de clipper.</strong> Pour ce faire,
|
||||
adaptez les instructiosn de la <a
|
||||
adaptez les instructions de la <a
|
||||
href="&url.tuteurs;internet/courrier/index.html#thunderbird_config">page sur
|
||||
le courrier électronique</a> pour votre logiciel de mail favori.</li>
|
||||
|
||||
|
@ -158,9 +158,9 @@ fichier.
|
|||
</p>
|
||||
|
||||
<ol>
|
||||
<li> Connectez-vous sur <code>clipper</code>, soit physiquement, soit
|
||||
par le biais de <a
|
||||
href="&url.tuteurs;internet/loin/ssh.html">SSH</a>/</li>
|
||||
<li> Connectez-vous sur <code>clipper</code>, soit physiquement sur une des
|
||||
machines des salles informatiques, soit par le biais de <a
|
||||
href="&url.tuteurs;internet/loin/ssh.html">SSH</a>/</li>
|
||||
|
||||
<li> Lancez un <a href="&url.tuteurs;unix/editeurs/">éditeur</a> :
|
||||
tapez par exemple
|
||||
|
|
10
faq/utf8.tml
10
faq/utf8.tml
|
@ -159,14 +159,14 @@ saisir : on saisit un e accent aigu avec la touche compose,
|
|||
on valide et on ferme avec <code><Control-D></code>. Si on se trouve dans
|
||||
un terminal <code>latin-1</code>, on va voir :
|
||||
</p>
|
||||
<pre><span class="prompt">clipper ~ $</span> xxd
|
||||
<pre><span class="prompt">sas ~ $</span> xxd
|
||||
é
|
||||
0000000: e90a ..
|
||||
</pre>
|
||||
<p class="continue">tandis que dans un terminal Unicode, on
|
||||
verra :</p>
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> xxd
|
||||
<span class="prompt">sas ~ $</span> xxd
|
||||
é
|
||||
0000000: c3a9 0a ...
|
||||
</pre>
|
||||
|
@ -191,7 +191,7 @@ dire que l'on est dans un terminal <code>latin-1</code>.
|
|||
Pour faire ce test, on peut
|
||||
utiliser la commande suivante :
|
||||
</p>
|
||||
<pre><span class="prompt">clipper ~ $</span> printf '\xc3\xa9\n'
|
||||
<pre><span class="prompt">sas ~ $</span> printf '\xc3\xa9\n'
|
||||
</pre>
|
||||
|
||||
<h3><a name="locales">Comment faire fonctionner des
|
||||
|
@ -205,7 +205,7 @@ est donné par les <em>locales</em>. Pour connaître le réglage des
|
|||
programmes vont subir, on peut utiliser la commande <code>locale</code>
|
||||
(qui existe au moins sous GNU/Linux et sous Solaris). Dans un terminal
|
||||
Unicode, j'obtiens ceci :</p>
|
||||
<pre><span class="prompt">clipper ~ $</span> locale
|
||||
<pre><span class="prompt">sas ~ $</span> locale
|
||||
LANG=
|
||||
LC_CTYPE=fr_FR.UTF-8
|
||||
LC_NUMERIC="C"
|
||||
|
@ -225,7 +225,7 @@ cette locale en tapant la commande suivante qui permet de modifier la
|
|||
variable d'environnement <code>LC_CTYPE</code> :
|
||||
</p>
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> LC_CTYPE=fr_FR.UTF-8;export LC_CTYPE
|
||||
<span class="prompt">sas ~ $</span> LC_CTYPE=fr_FR.UTF-8;export LC_CTYPE
|
||||
</pre>
|
||||
<p class="continue">La modification s'appliquera pour les applications
|
||||
lancées par la suite dans ce terminal. La variable d'environnement
|
||||
|
|
10
faq/vie.tml
10
faq/vie.tml
|
@ -265,7 +265,7 @@ mot de passe.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> passwd
|
||||
<span class="prompt">sas ~ $</span> passwd
|
||||
passwd: Changing password for toto
|
||||
Enter login(NIS) password:
|
||||
</pre>
|
||||
|
@ -300,7 +300,7 @@ recommencez...
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> apg -M N
|
||||
<span class="prompt">sas ~ $</span> apg -M N
|
||||
CAN NOT USE RANDOM DEVICE TO GENERATE RANDOM SEED
|
||||
USING LOCAL TIME AND PID FOR SEED GENERATION !!!
|
||||
negguj6 (negg-uj-SIX)
|
||||
|
@ -321,7 +321,7 @@ quelques heures à se propager dans toutes les salles informatiques.
|
|||
<pre>
|
||||
New password:
|
||||
Re-enter new password:
|
||||
NIS passwd/attributes changed on clipper
|
||||
NIS passwd/attributes changed on sas
|
||||
</pre>
|
||||
|
||||
<h3><a name="fail">Après plusieurs essais je n'arrive toujours pas à
|
||||
|
@ -514,7 +514,7 @@ le fichier <code>machin.doc</code> en passant par AntiWord :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> antiword -p a4 machin.doc | lpr
|
||||
<span class="prompt">sas ~ $</span> antiword -p a4 machin.doc | lpr
|
||||
</pre>
|
||||
|
||||
<h2>Divers</h2>
|
||||
|
@ -548,7 +548,7 @@ assembler en un seul document <code>memoire.pdf</code>, dans cet ordre. Il
|
|||
faudra taper :</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> pdftk A=partie1.pdf B=partie2.pdf C=partie3.pdf cat A B C output memoire.pdf
|
||||
<span class="prompt">sas ~ $</span> pdftk A=partie1.pdf B=partie2.pdf C=partie3.pdf cat A B C output memoire.pdf
|
||||
</pre>
|
||||
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ href="&url.tuteurs;unix/place_disque.html"><code>df</code></a> qui
|
|||
vous permet de voir l'état d'un disque. Ainsi, pour vérifier où en est
|
||||
<code>/var/mail</code> :</p>
|
||||
|
||||
<pre><span class="prompt">clipper ~ $</span> df /var/mail
|
||||
<pre><span class="prompt">sas ~ $</span> df /var/mail
|
||||
Filesystem kbytes used avail capacity Mounted on
|
||||
/dev/dsk/c0t0d0s6 3595709 3291260 268492 93% /var/mail
|
||||
</pre>
|
||||
|
|
|
@ -187,7 +187,7 @@ ayez aussi envie de le faire depuis votre éditeur lorsque vous composez
|
|||
votre texte. Pour celà il faut demander à mutt de laisser les headers
|
||||
lorsque vous composez. Ça se règle dans le <code>.muttrc</code>:</p>
|
||||
|
||||
<pre>clipper ~ $ mon_editeur .muttrc</pre>
|
||||
<pre>sas ~ $ mon_editeur .muttrc</pre>
|
||||
|
||||
<div class="illustration">
|
||||
<img src="mutt_muttrc1.png" alt="[Le fichier .muttrc]" />
|
||||
|
@ -431,7 +431,7 @@ alias sont enregistrés dans le fichier <code>.mutt-alias</code>. On peut
|
|||
alors l'ouvrir avec l' <a href="&url.jargon;#editeur">éditeur</a> de notre
|
||||
choix.</p>
|
||||
|
||||
<pre>clipper ~ $ mon_editeur .muttalias</pre>
|
||||
<pre>sas ~ $ mon_editeur .muttalias</pre>
|
||||
|
||||
<div class="illustration">
|
||||
<img src="mutt_adresse2.png" alt="[Édition du fichier .muttalias]" />
|
||||
|
|
|
@ -284,7 +284,7 @@ orthographique que en français, je vous conseille l'opération
|
|||
suivante :
|
||||
</p>
|
||||
|
||||
<pre><span class="prompt">clipper ~ $</span> echo 'lang fr' > ~/.aspell.conf</pre>
|
||||
<pre><span class="prompt">sas ~ $</span> echo 'lang fr' > ~/.aspell.conf</pre>
|
||||
|
||||
<p class="continue">qui indique au correcteur de toujours corriger en
|
||||
français. Pour l'anglais ou l'allemand, on remplacerait <code>fr</code>
|
||||
|
|
194
internet/eduroam.tml
Normal file
194
internet/eduroam.tml
Normal file
|
@ -0,0 +1,194 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE html PUBLIC
|
||||
"-//ENS/Tuteurs//DTD TML 1//EN" "tuteurs://DTD/tml.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<title>eduroam</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<div class="attention">
|
||||
Cette page est en cours d'écriture, et contient donc des
|
||||
informations incomplètes et/ou imprécises. Utilisez à vos
|
||||
risques et périls, et n'hésitez pas à envoyer vos
|
||||
remarques/demandes (par exemple pour d'autres systèmes)
|
||||
à <pre>basile[point]clement[at]ens[point]fr</pre>.
|
||||
</div>
|
||||
|
||||
<h1>Connection eduroam à l'ENS et ailleurs</h1>
|
||||
|
||||
<div>
|
||||
eduroam est un réseau WiFi diffusé dans de nombreuses institutions
|
||||
de recherche et/ou d'enseignement en France, en Europe, et dans le
|
||||
reste du monde. Son but est d'offrir un accès à Internet aux
|
||||
étudiants et personnels de ces établissements de façon universelle
|
||||
(si vous avez des identifiants eduroam dans un établissement, par
|
||||
exemple à l'ENS, vous pouvez vous connecter à eduroam partout dans
|
||||
le monde !).</div>
|
||||
|
||||
<h2>Installation automatique (recommandé sous Windows)</h2>
|
||||
|
||||
<div>
|
||||
En cours
|
||||
d'écriture. Voir <a href="https://cat.eduroam.org/?idp=274">l'outil
|
||||
de configuration CAT</a> d'eduroam.</div>
|
||||
|
||||
<h2>Installation manuelle (recommandé sous Linux)</h2>
|
||||
|
||||
<!-- <h3>Ubuntu (Linux avec {tool par défaut})</h3>
|
||||
<h3>KUbuntu (Linux avec {tool par défaut})</h3> -->
|
||||
|
||||
<h3>Linux (ubuntu) avec NetworkManager</h3>
|
||||
|
||||
<div>
|
||||
Dans le menu de sélection de réseau, sélectionnez un réseau
|
||||
eduroam (clic gauche), puis suivez les instructions suivantes.<!-- Vous devriez obtenir une fenêtre de
|
||||
configuration similaire à celle sur la figure TODO. Suivez alors les
|
||||
instructions de configurations suivantes pour obtenir quelque
|
||||
chose de similaire à la figure TODO.-->
|
||||
</div>
|
||||
|
||||
<ol>
|
||||
<li>Dans <code>Authentication</code>, choisissez <code>Tunneled TLS</code></li>
|
||||
<li>Dans <code>Anonymous Identity</code>, entrez <code>anonymous@ens.fr</code></li>
|
||||
<li>Dans <code>CA Certificate</code>, sélectionnez le
|
||||
fichier <code>/etc/ssl/certs/AddTrust_External_Root.pem</code></li>
|
||||
<li>Dans <code>Inner authentication</code>, sélectionnez <code>PAP</code></li>
|
||||
<li>Entrez votre identifiant ENT/GPS <strong>en
|
||||
ajoutant <code>@ens.fr</code> à la fin</strong> (par
|
||||
exemple, si votre identifiant ENT/GPS
|
||||
est <code>bobama</code>, vous devez
|
||||
renseigner <code>bobama@ens.fr</code>)</li>
|
||||
<li>Dans <code>Password</code>, entrez votre mot de passe ENT/GPS</li>
|
||||
<li>Cliquez sur <code>Connect</code></li>
|
||||
<li>NetworkManager peut, dans certain cas, vous demander le mot
|
||||
de passe de votre trousseau. Il faut alors renseigner le mot
|
||||
de passe de votre compte sur votre ordinateur, pas le mot de
|
||||
passe ENT/GPS !</li>
|
||||
</ol>
|
||||
|
||||
<h3>Linux avec wicd</h3>
|
||||
|
||||
<div>
|
||||
wicd ne possède malheureusement pas de profil fonctionnant avec la
|
||||
configuration eduroam de l'ENS, il va donc falloir le créer nous
|
||||
même.</div>
|
||||
|
||||
<div class="attention">
|
||||
Vous avez besoin d'un accès <em>root</em> (administrateur) à
|
||||
votre machine. <br /> Si ce n'est pas le cas - il vous faut
|
||||
utiliser une autre méthode.
|
||||
</div>
|
||||
|
||||
<div>
|
||||
Créez, en tant que <em>root</em> le
|
||||
fichier <code>/etc/wicd/encryption/templates/eduroam-ens</code>
|
||||
et placez-y le contenu suivant :
|
||||
<pre>name = Eduroam ENS
|
||||
author = Basile Clement
|
||||
version = 1
|
||||
require identity *Identifiant password *Mot_de_passe
|
||||
protected password *Mot_de_passe
|
||||
-----
|
||||
ctrl_interface=/var/run/wpa_supplicant
|
||||
network={
|
||||
ssid="$_ESSID"
|
||||
scan_ssid="$_SCAN"
|
||||
key_mgmt=WPA-EAP
|
||||
eap=TTLS
|
||||
identity="$_IDENTITY"
|
||||
anonymous_identity="anonymous@ens.fr"
|
||||
password="$_PASSWORD"
|
||||
ca_path="/etc/ssl/certs"
|
||||
subject_match="ens.fr"
|
||||
phase2="auth=PAP"
|
||||
}</pre>
|
||||
</div><div>
|
||||
Ensuite, éditez le
|
||||
fichier <code>/etc/wicd/encryption/templates/active</code>
|
||||
(toujours en tant que <em>root</em>) et ajoutez-y la ligne
|
||||
suivante :
|
||||
<pre>eduroam-ens</pre>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
Maintenant, il ne reste plus qu'à configurer un profil avec vos
|
||||
identifiants eduroam.
|
||||
<ol>
|
||||
<li>Sélectionnez un réseau eduroam quelconque (ESSID <code>eduroam</code>)</li>
|
||||
<li>Cochez les cases <code>Use these settings for all network
|
||||
sharing this essid</code> et <code>Use encryption</code></li>
|
||||
<li>Sélectionnez <code>Eduroam ENS</code> comme méthode de chiffrage</li>
|
||||
<li>Entrez vos identifiants (habituellement, la première
|
||||
lettre de votre prenom puis votre nom - <strong>n'ajoutez
|
||||
pas <code>@ens.fr</code></strong>) et mots de passe ENT/GPS
|
||||
dans les champs <code>Identifiant</code>
|
||||
et <code>Mot_de_passe</code></li>
|
||||
<li>Enregistrez la configuration et connectez-vous. Vous
|
||||
devriez avoir accès à internet.</li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<h3>(Arch)Linux avec netctl</h3>
|
||||
|
||||
<h3>Linux avec wpa_supplicant</h3>
|
||||
|
||||
<div>Si vous utilisez wpa_supplicant, vous devriez être à peu près
|
||||
capables de vous débrouiller tout seul pour la configuration. Le
|
||||
bloc <em>network</em> suivant devrait fonctionner (pensez à
|
||||
correctement remplacer <code>$LOGIN</code>
|
||||
et <code>$PASSWORD</code> et n'ajoutez pas <code>@ens.fr</code>
|
||||
après l'identifiant ENT/GPSp) suivant devrait fonctionner :
|
||||
|
||||
<pre>network={
|
||||
ssid="eduroam"
|
||||
key_mgmt=WPA-EAP
|
||||
eap=TTLS
|
||||
identity="$LOGIN"
|
||||
anonymous_identity="anonymous@ens.fr"
|
||||
password="$PASSWORD"
|
||||
ca_path="/etc/ssl/certs/"
|
||||
subject_match="ens.fr"
|
||||
phase2="auth=PAP"
|
||||
}</pre>
|
||||
</div>
|
||||
|
||||
<h3>Android 4.X.X</h3>
|
||||
<div>
|
||||
Cette procédure a été testée sur un HTC One
|
||||
X sous Android 4.2.2 et sur un Galaxy Nexus sous Android 4.3.?.
|
||||
|
||||
Allez dans Settings Activez le WiFi Choisissez "TTLS" dans Methode
|
||||
EAP Choisissez "PAP" dans Phase 2 Mettez votre identifiant ENT/GPS
|
||||
puis @ens.fr dans "Identite" Mettez votre mot de passe ENT/GPS
|
||||
dans "mot de passe" Dans Anonyme entrez "anonymous@ens.fr" (il
|
||||
faut parfois cocher la case "Afficher les options avancées")
|
||||
Cliquez sur "Sauver"
|
||||
</div>
|
||||
<div class="metainformation">
|
||||
Auteur : Basile Clement. <date value="from git" />.
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
<!-- netctl
|
||||
Description='eduroam network configuration'
|
||||
Interface=wlan0
|
||||
Connection=wireless
|
||||
Security=wpa-configsection
|
||||
ESSID=eduroam
|
||||
IP=dhcp
|
||||
WPAConfigSection=(
|
||||
'ssid="eduroam"'
|
||||
'key_mgmt=WPA-EAP'
|
||||
'eap=TTLS'
|
||||
'anonymous_identity="anonymous@ens.fr"'
|
||||
'identity="$LOGIN"'
|
||||
'password="$PASSWORD"'
|
||||
'priority=42'
|
||||
'phase2="auth=PAP"'
|
||||
'subject_match="ens.fr"'
|
||||
)
|
||||
-->
|
|
@ -11,7 +11,7 @@
|
|||
<h1>Connexion à distance sécurisée</h1>
|
||||
|
||||
<p>
|
||||
SSH est un logiciel (et un protocole) permettant de se connecter à un ordinateur distant de façon sécurisée. Il vous permet en particulier d'ouvrir un shell à distance sur le serveur des élèves, clipper.
|
||||
SSH est un logiciel (et un protocole) permettant de se connecter à un ordinateur distant de façon sécurisée. Il vous permet en particulier d'ouvrir un shell à distance sur les machines des salles informatiques de l'ENS, et sur la machine <code>sas</code>. (Le serveur des élèves, clipper, n'est pas accessible par SSH pour des raissons de sécurité.)
|
||||
</p>
|
||||
<div class="encadre">
|
||||
<strong>À savoir</strong> : le protocole SSH n'est <em>pas</em> une
|
||||
|
@ -20,6 +20,13 @@ href="http://www.eleves.ens.fr/wintuteurs/">WinTuteurs</a>, le <a
|
|||
href="http://www.eleves.ens.fr/wintuteurs/tutorials/putty/">tutorial
|
||||
sur PuTTY (Windows)</a>.
|
||||
</div>
|
||||
<div class="encadre">
|
||||
<strong>Note</strong> : Sur cette page, il est question de SSH1 et de SSH2. Depuis quelques années déjà toutes les machines de l'ENS utilisent SSH2 et ce protocole est devenu le nouveau standard. Les informations sur SSH1 ne sont là qu'en cas de besoins vraiment particuliers.
|
||||
</div>
|
||||
|
||||
<div class="encadre">
|
||||
<strong>Note</strong> : Sur cette page, la machine <code>trolle.ens.fr</code> sera utilisée pour les démonstrations. Sachez que vous pouvez vous connecter de la même façon sur n'importe quelle machine des salles informatiques (le nom de la machine étant marqué dessus). Vous pouvez également vous connecter sur <code>sas.eleves.ens.fr</code> qui remplace l'ancien accès à <code>clipper</code> mais cette machine n'étant pas physique, il est conseillé de se connecter sur une des machines des salles informatiques pour effectuer des tâches gourmandes en ressources.
|
||||
</div>
|
||||
|
||||
<h2>Se connecter</h2>
|
||||
|
||||
|
@ -34,9 +41,9 @@ 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,
|
||||
on l'appelle <code>machinedist</code>. Par exemple, si vous êtes dans
|
||||
votre thurne et que vous voulez vous connecter à <code>clipper</code>,
|
||||
votre thurne et que vous voulez vous connecter à une machine de l'ENS (<code>trolle.ens.fr</code>),
|
||||
la machine locale est votre propre ordinateur, la machine distante est
|
||||
clipper.
|
||||
<code>trolle.ens.fr</code>.
|
||||
</div>
|
||||
|
||||
|
||||
|
@ -54,9 +61,9 @@ On peut aussi utiliser la syntaxe équivalente :
|
|||
|
||||
<p class="continue">
|
||||
Pour indiquer la machine à distance, vous pouvez utiliser aussi bien
|
||||
le nom de la machine (<code>clipper.ens.fr</code>,
|
||||
<code>horus.ens.fr</code>, etc.) que son adresse IP (pour clipper,
|
||||
<code>129.199.129.1</code>).
|
||||
le nom de la machine (<code>sas.eleves.ens.fr</code>,
|
||||
<code>horus.ens.fr</code>, etc.) que son adresse IP (pour sas.eleves,
|
||||
<code>129.199.129.11</code>).
|
||||
</p>
|
||||
|
||||
<p>Si vous avez le même login sur les deux machines en question, ce
|
||||
|
@ -76,13 +83,13 @@ sur cette machine, vous verrez un message tel que celui-ci :
|
|||
<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)?
|
||||
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
|
||||
s'agit de la bonne machine. Il suffit de répondre 'yes' pour
|
||||
continuer. <code>ssh</code> vous dira alors :
|
||||
continuer (si vous êtes sûr de votre connexion). <code>ssh</code> vous dira alors :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
|
@ -93,8 +100,8 @@ 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
|
||||
type de clef utilisée par la machine distante. Cette information peut
|
||||
vous servir par la suite pour générer une clef.
|
||||
type de clé utilisée par la machine distante. Cette information peut
|
||||
vous servir par la suite pour générer une clé.
|
||||
</p>
|
||||
|
||||
|
||||
|
@ -108,8 +115,8 @@ défaut, <code>ssh</code> vous le réclamera.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="clipper">clipper ~ $</span> ssh machine.monlabo.fr
|
||||
toto@machine's password:
|
||||
<span class="clipper">trolle.ens.fr ~ $</span> ssh machine.monlabo.fr
|
||||
toto@machine's password:
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -117,44 +124,48 @@ Il vous suffit de taper votre mot de passe. Attention, pour des
|
|||
raisons de sécurité (un coup d'œil sur l'écran de son voisin est
|
||||
un mode de piratage basique mais efficace) celui n'apparaître pas à
|
||||
l'écran, vous devrez taper en aveugle. Si vous pensez avoir commis une
|
||||
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
|
||||
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
|
||||
recommencer.
|
||||
</p>
|
||||
|
||||
<h3>Authentification par clef publique</h3>
|
||||
<h3>Authentification par clé 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 « clé 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.
|
||||
sur une machine distante sans avoir à taper de mot de passe. De plus,
|
||||
cette méthode permet de se connecter sur plusieurs machines avec la même
|
||||
clé, ce qui peut être pratique. Enfin, utiliser une clé publique augmente
|
||||
(légèrement) la sécurité en cas de compromission du serveur : celui-ci ne peut
|
||||
pas récupérer votre mot de passe.
|
||||
</p>
|
||||
|
||||
<h4><a name="type">Type de clef</a></h4>
|
||||
<h4><a name="type">Type de clé</a></h4>
|
||||
|
||||
<p>
|
||||
Il existe différentes versions de SSH. Suivant le type de version
|
||||
utilisé sur la machine distante, le type de clef à générer
|
||||
utilisé sur la machine distante, le type de clé à générer
|
||||
diffère. Cette information vous est donnée par exemple lors de votre
|
||||
première connexion <code>ssh</code> sur cette machine (voir <a
|
||||
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
|
||||
sachez que SSH1 utilise généralement des clés RSA1, et que SSH2 peut utiliser des clés
|
||||
RSA ou DSA. Pour connaître la version de SSH utilisée sur la machine
|
||||
distante, tapez <code>ssh -v</code> sur la machine distante.
|
||||
</p>
|
||||
|
||||
<div class="ens">
|
||||
À 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 suivre de nouveau la procédure ci-dessous.
|
||||
aviez déjà une clé publique pour vous connecter à l'ENS, il vaut
|
||||
mieux en changer. Il vous suffit de générer une nouvelle clé, de type
|
||||
RSA (chiffrement recommandé), et de suivre de nouveau la procédure ci-dessous.
|
||||
</div>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~</span> $ ssh -v
|
||||
<span class="prompt">trolle ~</span> $ ssh -v
|
||||
OpenSSH_3.7.1p2, SSH protocols 1.5/2.0, OpenSSL 0.9.7c 30 Sep 2003
|
||||
Usage: ssh [options] host [command]
|
||||
<...>
|
||||
|
@ -165,12 +176,12 @@ 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>
|
||||
|
||||
<h4><a name="keygen">Générer la clef</a></h4>
|
||||
<h4><a name="keygen">Générer la clé</a></h4>
|
||||
|
||||
<p>
|
||||
Pour ce faire, commencez par taper la commande <code>ssh-keygen</code>
|
||||
(comme <i lang="en">key generator</i>) <strong>sur la machine
|
||||
locale</strong> (et pas sur la machine à distance).
|
||||
locale</strong> (et pas sur la machine distante).
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
|
@ -179,95 +190,103 @@ locale</strong> (et pas sur la machine à distance).
|
|||
|
||||
<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) :
|
||||
faut indiquer le type de clé à générer (voir ci-dessus). Par exemple,
|
||||
pour générer une clé RSA (recommandé) :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh-keygen -t rsa
|
||||
</pre>
|
||||
|
||||
<p>Pour générer une clé de type DSA, il suffit d'utiliser la commande suivant à la place :</p>
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh-keygen -t dsa
|
||||
</pre>
|
||||
|
||||
<p>Notez également qu'il est possible de spécifier la taille de la clé (en bits) avec le paramètre <code>-b X</code> où X est un nombre de bits à choisir parmi (par exemple) 1024, 2048 (minimum recommandé), 4096.</p>
|
||||
|
||||
<p class="continue">
|
||||
Le générateur de clefs va en générer deux, une clef publique et une
|
||||
clef privée. Il va placer la clef privée (sous forme chiffrée) dans un
|
||||
endroit qui, par défaut, est <code>$HOME/.ssh/id_dsa</code> pour
|
||||
SSH2 et <code>$HOME/.ssh/identity</code> pour SSH1 :
|
||||
Le générateur de clés va en générer deux, une clé publique et une
|
||||
clé privée. Il va placer la clé privée (sous forme chiffrée) dans un
|
||||
endroit qui, par défaut, est <code>$HOME/.ssh/id_rsa</code> pour
|
||||
SSH2 et une clé chiffrée en RSA et <code>$HOME/.ssh/identity</code> pour SSH1 :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh-keygen -t dsa
|
||||
Generating public/private dsa key pair.
|
||||
Enter file in which to save the key (/usr/home/toto/.ssh/id_dsa):
|
||||
<span class="prompt">machineloc ~ $</span> ssh-keygen -t rsa
|
||||
Generating public/private rsa key pair.
|
||||
Enter file in which to save the key (/usr/home/toto/.ssh/id_rsa):
|
||||
</pre>
|
||||
|
||||
<p class="continue">Appuyez sur <code>Enter</code> pour accepter la
|
||||
localisation de la clef (il est plus simple d'accepter la localisation
|
||||
localisation de la clé (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
|
||||
forme de phrase). Cette phrase sert à fortifier la clef pour la rendre
|
||||
forme de phrase). Cette phrase sert à fortifier la clé pour la rendre
|
||||
plus difficilement cassable. À partir de là, deux solutions :
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li> si vous tapez une phrase, votre connection sera plus sûre, mais
|
||||
vous devrez utiliser <code>ssh-agent</code> pour ne pas avoir à la
|
||||
retaper à chaque fois (voir <a href="#ssh-agent">plus bas</a>)</li>
|
||||
retaper à chaque fois (voir <a href="#ssh-agent">plus bas</a>). Si votre clé privée est récupérée, elle ne peut pas être utilisée sans la passphrase associée.</li>
|
||||
|
||||
<li> vous ne tapez pas de phrase (et appuyez seulement sur
|
||||
<code>Enter</code>), votre connexion sera moins sûre</li>
|
||||
<code>Enter</code>), votre connexion sera moins sûre. N'importe qui ayant accès à votre clé privée pourra se connecter en s'identifiant à votre place.</li>
|
||||
</ul>
|
||||
|
||||
<p>Que vous tapiez une phrase ou pas, à la fin vous verrez quelque
|
||||
chose comme </p>
|
||||
|
||||
<pre>
|
||||
Your identification has been saved in /usr/home/toto/.ssh/id_dsa.
|
||||
Your public key has been saved in /usr/home/toto/.ssh/id_dsa.pub.
|
||||
Your identification has been saved in /usr/home/toto/.ssh/id_rsa.
|
||||
Your public key has been saved in /usr/home/toto/.ssh/id_rsa.pub.
|
||||
The key fingerprint is:
|
||||
1a:2a:3e:4a:1a:65:1c:89:10:92:9c:5c:1f:75:cc:de
|
||||
toto@machineloc
|
||||
</pre>
|
||||
|
||||
<h4>Que faire de la clef</h4>
|
||||
<h4>Que faire de la clé ?</h4>
|
||||
|
||||
<p class="continue">
|
||||
Si l'on récapitule, <code>ssh-keygen</code> a généré deux
|
||||
clefs :</p>
|
||||
clés :</p>
|
||||
|
||||
<ul>
|
||||
|
||||
<li> une clef privée (chiffrée si vous avez donné une phrase, non
|
||||
<li> une clé privée (chiffrée si vous avez donné une phrase, non
|
||||
chiffrée sinon) qui est <code>$HOME/.ssh/identity</code> (ou
|
||||
<code>$HOME/.ssh/id_dsa</code> si c'est du SSH2) et qui n'est
|
||||
accessible qu'à vous</li>
|
||||
<code>$HOME/.ssh/id_rsa</code> si c'est du SSH2) et qui n'est
|
||||
accessible qu'à vous.</li>
|
||||
|
||||
<li> une publique (non chiffrée) qui est
|
||||
<code>$HOME/.ssh/id_dsa.pub</code> (ou
|
||||
<li> une clé publique (non chiffrée) qui est
|
||||
<code>$HOME/.ssh/id_rsa.pub</code> (ou
|
||||
<code>$HOME/.ssh/identity.pub</code> si c'est du SSH1) et qui peut
|
||||
être lue par tout le monde</li>
|
||||
être lue par tout le monde.</li>
|
||||
|
||||
</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
|
||||
« <code>$HOME</code> » ? <dfn>$HOME</dfn> (ou <code>~</code>) 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>echo $HOME</code> dans un terminal sur une machine de l'ENS
|
||||
pour savoir quel est le vôtre. Par exemple, sur les machines de l'ENS, 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>.
|
||||
arborescence</a> » dans le n°3 du <cite>Hublot</cite>.<br/>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Maintenant, sur la machine <strong>distante</strong>, allez dans le
|
||||
répertoire <code>.ssh</code> et éditez le fichier
|
||||
répertoire <code>~/.ssh</code> et éditez le fichier
|
||||
<code>authorized_keys</code> : ajoutez à la fin, et <strong>sur
|
||||
une seule ligne</strong> (attention aux éditeurs qui coupent les
|
||||
lignes) la clef publique (<code>identity.pub</code> pour SSH1 ou
|
||||
<code>id_dsa.pub</code> pour SSH2) que vous venez de générer. Procédez
|
||||
lignes) la clé publique (<code>identity.pub</code> pour SSH1 ou
|
||||
<code>id_rsa.pub</code> pour SSH2) que vous venez de générer (attention,
|
||||
il faut bien ajouter la clé publique et non la clé privée !). Procédez
|
||||
ainsi pour toutes les machines distantes auxquelles vous voulez vous
|
||||
connecter sans avoir à taper votre mot de passe. Et voilà !
|
||||
</p>
|
||||
|
@ -276,11 +295,11 @@ connecter sans avoir à taper votre mot de passe. Et voilà !
|
|||
|
||||
<p>
|
||||
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>.
|
||||
connexion est plus sûre, votre clé privée ne peut pas être usurpée. Mais vous devez taper à chaque fois ladite
|
||||
phrase... ce qui est vite pénible. Solution, utiliser <code>ssh-agent</code>.
|
||||
</p>
|
||||
|
||||
<p>D'abord, il faut lancer <code>ssh-agent</code>, qui gère les clefs
|
||||
<p>D'abord, il faut lancer <code>ssh-agent</code>, qui gère les clés
|
||||
d'identification. Si vous êtes logué dans une salle informatique de
|
||||
l'ENS avec la config conscrits, pas de problème,
|
||||
<code>ssh-agent</code> est déjà lancé. Si ce n'est pas le cas, il faut
|
||||
|
@ -288,7 +307,7 @@ le lancer vous-même.
|
|||
</p>
|
||||
|
||||
<p>
|
||||
Comme l'agent est disponible dans tous les programmes qui découlent,
|
||||
Comme l'agent est disponible dans tous les programmes lancés ultérieurement,
|
||||
on le lance au début d'une session. Par exemple, quand vous êtes en
|
||||
mode texte et que vous lancez le serveur X :
|
||||
</p>
|
||||
|
@ -308,28 +327,30 @@ Quand vous vous loguez à distance, c'est plutôt :
|
|||
<p>
|
||||
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
|
||||
votre clé à gérer en tapant <code>ssh-add</code>. On vous demande
|
||||
alors votre phrase de passe :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machine ~ $</span> ssh-add
|
||||
Need passphrase for /home/toto/.ssh/identity (toto@machine)
|
||||
Need passphrase for /home/toto/.ssh/id_rsa (toto@machine)
|
||||
Enter passphrase:
|
||||
Identity added: /home/toto/.ssh/identity (toto@machine)
|
||||
Identity added: /home/toto/.ssh/id_rsa (toto@machine)
|
||||
</pre>
|
||||
|
||||
<p><em>Note</em> : Les dernières versions des environnements de bureau sous Linux possèdent leur propre interface graphique qui sert de surcouche à <code>ssh-agent</code>. Par exemple, <code>seahorse</code> (ou Trousseau de clé Gnome) tient ce rôle dans Gnome. L'utilisation de <code>ssh-agent</code> peut alors être facilitée, notamment car ces logiciels déverrouillent les clés SSH avec le mot de passe de login directement.</p>
|
||||
|
||||
<h3>Exécution d'une commande à distance</h3>
|
||||
|
||||
<p>
|
||||
Vous pouvez également utiliser <code>ssh</code> pour exécuter une
|
||||
commande à distance. Par exemple, vous voulez, de votre machine
|
||||
personnelle, connaître l'heure sur clipper, pour savoir si votre
|
||||
personnelle, connaître l'heure sur sas.eleves, pour savoir si votre
|
||||
machine est en retard, en avance ou à l'heure.
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh clipper.ens.fr date
|
||||
<span class="prompt">machineloc ~ $</span> ssh sas.eleves.ens.fr date
|
||||
Fri Jul 4 12:01:49 MET DST 2003
|
||||
</pre>
|
||||
|
||||
|
@ -337,7 +358,7 @@ Fri Jul 4 12:01:49 MET DST 2003
|
|||
N'oubliez pas de préciser <code>toto@machine</code> si vos logins sont
|
||||
différents entre les deux machines. Si vous voulez exécuter à distance
|
||||
une commande avec des options, mieux vaut mettre des guillemets. Par
|
||||
exemple, je veux savoir si <code>brick</code> est une station Sun ou
|
||||
exemple, je peux savoir si <code>brick</code> est une station Sun ou
|
||||
un PC, en utilisant la commande <code>uname</code>.
|
||||
</p>
|
||||
|
||||
|
@ -350,6 +371,11 @@ i386
|
|||
La réponse est « i386 », dénomination utilisée pour les PC.
|
||||
</p>
|
||||
|
||||
<p><em>Petite astuce pour <a href="&url.tuteurs;internet/irc.html">IRC</a></em> : Il est possible de se connecter sur IRC sur une machine de l'ENS directement avec la commande suivante (créer un alias pour plus de facilité) :</p>
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh login@trolle.ens.fr -t irc
|
||||
</pre>
|
||||
|
||||
<h3>Message d'erreur</h3>
|
||||
|
||||
<p>
|
||||
|
@ -368,12 +394,12 @@ Please contact your system administrator.
|
|||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
Ce message signifie que la clef ssh (l'identification) de la machine
|
||||
Ce message signifie que la clé ssh (l'identification) de la machine
|
||||
distante a changé. En effet, à chaque fois que vous vous connectez à
|
||||
une machine par <code>ssh</code>, celle-ci présente à votre machine
|
||||
une sorte de carte d'identité, ainsi vous êtes sûr qu'il s'agit bien
|
||||
de la bonne machine et pas d'un pirate. Ou bien la machine a
|
||||
réellement changé de clef ssh (à l'ENS, cela arrive de temps à autres
|
||||
réellement changé de clé ssh (à l'ENS, cela arrive de temps à autres
|
||||
quand le SPI upgrade une machine), ou bien c'est une attaque de
|
||||
pirate. Il vaut mieux écrire au SPI pour savoir ce qu'il en est.
|
||||
</p>
|
||||
|
@ -407,15 +433,15 @@ distante, faites :
|
|||
<p class="continue">
|
||||
Attention, <em>n'oubliez pas les deux points à la fin</em>. Vous
|
||||
devrez taper votre mot de passe (sauf si vous utilisez
|
||||
l'authentification par clef publique, voir ci-dessus), puis
|
||||
l'authentification par clé publique, voir ci-dessus), puis
|
||||
<code>ssh</code> se lancera dans le transfert en vous indiquant sa
|
||||
progression :
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> scp tagada.txt machinedist:
|
||||
toto@machinedist's password:
|
||||
tagada.txt 100% |***************************************| 2263 00:00
|
||||
toto@machinedist's password:
|
||||
tagada.txt 100% |***************************************| 2263 00:00
|
||||
</pre>
|
||||
|
||||
|
||||
|
@ -458,6 +484,13 @@ Maintenant, nous allons envoyer notre fichier <code>tagada.txt</code>
|
|||
<span class="prompt">machineloc ~ $</span> scp tagada.txt machinedist:divers/blagues
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
Et même vers n'importe quel répertoire (<code>/bidule</code> par exemple où / est la racine de la machine) :
|
||||
</p>
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> scp tagada.txt machinedist:/bidule
|
||||
</pre>
|
||||
|
||||
<h3>De la machine distante à la machine locale</h3>
|
||||
|
||||
<p>Pour rapatrier des fichiers de la machine distante à votre machine
|
||||
|
@ -496,7 +529,7 @@ le transfert machine locale -> machine distante, décrites ci-dessus.
|
|||
|
||||
<p class="continue">par exemple</p>
|
||||
|
||||
<pre>sftp://conscrit@clipper.ens.fr/users/06/maths/conscrit/</pre>
|
||||
<pre>sftp://conscrit@trolle.ens.fr/users/06/maths/conscrit/</pre>
|
||||
|
||||
<p class="continue">Une boîte de dialogue apparaît si nécessaire pour
|
||||
vous demander votre mot de passe. Vous pouvez ensuite copier,
|
||||
|
@ -507,22 +540,26 @@ le transfert machine locale -> machine distante, décrites ci-dessus.
|
|||
gestion de fichiers de KDE, par exemple celles auxquelles font appel
|
||||
les fonctions Ouvrir et Enregistrer des divers logiciels. </p>
|
||||
|
||||
<h3>Sous Gnome</h3>
|
||||
|
||||
<p>La même chose est possible sous Gnome, en passant par le menu "Connexion à un serveur" du gestionnaire de fichiers Nautilus.</p>
|
||||
|
||||
<h2>Créer des alias</h2>
|
||||
|
||||
<p> Quand on utilise beaucoup la connexion distante, il devient très
|
||||
vite fastidieux d'avoir toujours à taper en entier le nom
|
||||
<code>clipper.ens.fr</code>, <em>a fortiori</em> son adresse IP
|
||||
<code>129.199.129.1</code>. S'il n'y a pas d'ambiguïté (en l'occurrence,
|
||||
si vous n'utilisez jamais qu'un seul serveur portant le nom de clipper,
|
||||
et pas, par exemple, clipper.ens.fr et clipper.chezmoi.fr), vous pouvez
|
||||
<code>trolle.ens.fr</code>, <em>a fortiori</em> son adresse IP
|
||||
<code>129.199.129.38</code>. S'il n'y a pas d'ambiguïté (en l'occurrence,
|
||||
si vous n'utilisez jamais qu'un seul serveur portant le nom de trolle,
|
||||
et pas, par exemple, trolle.ens.fr et trolle.chezmoi.fr), vous pouvez
|
||||
<strong>assigner un alias à une adresse</strong>. Pour ce faire, mettez
|
||||
dans le fichier <code>$HOME/.ssh/config</code> les lignes
|
||||
suivantes : </p>
|
||||
|
||||
<pre>
|
||||
Host clipper
|
||||
Host trolle
|
||||
User toto
|
||||
HostName clipper.ens.fr
|
||||
HostName trolle.ens.fr
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -534,7 +571,7 @@ Ainsi, il suffira de taper :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh clipper
|
||||
<span class="prompt">machineloc ~ $</span> ssh trolle
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -542,7 +579,7 @@ au lieu de :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> ssh toto@clipper.ens.fr
|
||||
<span class="prompt">machineloc ~ $</span> ssh toto@trolle.ens.fr
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
|
@ -551,7 +588,7 @@ en effet de taper :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> scp tagada.txt clipper:divers/blagues
|
||||
<span class="prompt">machineloc ~ $</span> scp tagada.txt trolle:divers/blagues
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -559,7 +596,7 @@ au lieu de :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">machineloc ~ $</span> scp tagada.txt toto@clipper.ens.fr:divers/blagues
|
||||
<span class="prompt">machineloc ~ $</span> scp tagada.txt toto@trolle.ens.fr:divers/blagues
|
||||
</pre>
|
||||
|
||||
|
||||
|
@ -567,9 +604,9 @@ au lieu de :
|
|||
|
||||
<div class="attention">
|
||||
<strong>Mise à jour</strong> : à l'ENS, depuis décembre 2003, les
|
||||
ordinateurs utilisent SSH2. Si vous aviez déjà une clef publique pour
|
||||
ordinateurs utilisent SSH2. Si vous aviez déjà une clé 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
|
||||
générer une nouvelle clé, de type RSA, et de <a href="#keygen">suivre
|
||||
de nouveau la procédure</a>.
|
||||
</div>
|
||||
|
||||
|
@ -586,7 +623,7 @@ sûr :
|
|||
</p>
|
||||
|
||||
<ul>
|
||||
<li> le client (par exemple, vous) et le serveur (clipper)
|
||||
<li> le client (par exemple, vous) et le serveur (trolle.ens.fr)
|
||||
s'authentifient mutuellement, ce qui évite que des pirates se fassent
|
||||
passer pour l'un ou pour l'autre</li>
|
||||
<li> les données échangées sur le réseau par le biais de
|
||||
|
@ -608,7 +645,7 @@ responsables.
|
|||
</p>
|
||||
|
||||
|
||||
<div class="metainformation">Auteur : Marie-Lan Nguyen, Marc Mezzarobba, Antoine Amarilli. <date value="from git" /></div>
|
||||
<div class="metainformation">Auteur : Marie-Lan Nguyen, Marc Mezzarobba, Antoine Amarilli, Lucas Verney. <date value="from git" /></div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -14,7 +14,9 @@
|
|||
Certains sites Internet ne sont accessibles que depuis certains
|
||||
ordinateurs, serveurs ou domaines très précis. Par exemple, pour accéder
|
||||
à l'Intranet de l'ENS, on doit se connecter depuis l'un des ordinateurs
|
||||
de l'École. Cette contrainte permet d'être certain que seules les
|
||||
de l'École. De même, pour accéder à certains articles avec l'abonnement de
|
||||
l'École, il faut se connecter depuis un des ordinateurs de l'École. Cette
|
||||
contrainte permet d'être certain que seules les
|
||||
personnes autorisées pourront accéder à certaines données, après s'être
|
||||
préalablement identifiées au moyen d'un mot de passe.
|
||||
</p>
|
||||
|
@ -36,7 +38,7 @@
|
|||
|
||||
<ol>
|
||||
<li>ouvrir une connexion sécurisée avec ce serveur (par exemple
|
||||
clipper, à l'ENS) ;</li>
|
||||
sas.eleves.ens.fr, à l'ENS) ;</li>
|
||||
<li>dire à votre navigateur de se brancher sur cette
|
||||
connexion ;</li>
|
||||
<li>vous connecter à des sites comme si vous étiez sur ce
|
||||
|
@ -57,7 +59,8 @@
|
|||
<h3>Avec Linux ou Mac OS X</h3>
|
||||
|
||||
<p>Avec Linux ou tout autre dérivé d'UNIX (BSD, Solaris, Mac OS X,
|
||||
etc.), la procédure est sans doute la plus simple.</p>
|
||||
etc.), la procédure est sans doute la plus simple. Suivez les étapes
|
||||
suivantes pour mettre en place un tunnel SOCKS entre votre machine et la machine distante.</p>
|
||||
|
||||
<ol>
|
||||
|
||||
|
@ -75,7 +78,7 @@
|
|||
commande</strong> suivante (faites un copier-coller si vous
|
||||
voulez être sûr de ne pas faire d'erreur) :
|
||||
|
||||
<pre><span class="prompt">toto@ordinateur $</span> ssh -N -T -L 3128:www-cache.ens.fr:3128 <strong><em>monlogin</em></strong>@clipper.ens.fr</pre>
|
||||
<pre><span class="prompt">toto@ordinateur $</span> ssh -ND 3128 <strong><em>monlogin</em></strong>@sas.eleves.ens.fr</pre>
|
||||
|
||||
<div class="attention">
|
||||
Attention !
|
||||
|
@ -94,13 +97,15 @@
|
|||
tunnel SSH. Donnez votre <strong>mot de passe</strong>. La
|
||||
première fois, on vous demandera si vous acceptez la
|
||||
clef SSH, afin d'éviter toute tentative d'usurper l'identité de
|
||||
clipper : vérifiez que le fingerprint indiqué est bien
|
||||
"17:b2:61:d4:51:66:48:0d:c4:a4:3f:f1:01:ed:a8:b5" et répondez « Yes ».
|
||||
la machine distante : vérifiez que le fingerprint indiqué est bien
|
||||
"d2:2f:2d:e6:22:17:16:1c:54:5f:e3:9a:0b:88:db:37" et répondez « Yes ».
|
||||
|
||||
<div class="encadre">Petite explication technique : la
|
||||
commande indiquée plus haut demande au serveur
|
||||
www-cache.ens.fr de nous envoyer ce qu'on lui demande par son
|
||||
port 3128 sur notre port 3128.
|
||||
commande indiquée plus haut demande à ssh de créer un tunnel dynamique entre
|
||||
la machine locale et la machine distante (sas.eleves.ens.fr) en utilisant le port 3128.
|
||||
Tout le trafic arrivant sur ce port sur la machine locale sera redirigé sur la machine
|
||||
distante (option -D 3128). De plus, on dit à ssh de ne pas exécuter de commandes distantes
|
||||
avec l'option -N.
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
@ -108,7 +113,13 @@
|
|||
Si ssh n'a pas signalé d'erreur, le tunnel est maintenant opérationel et
|
||||
vous pouvez passer à la section suivante. (Il est normal que ssh ne vous
|
||||
rende pas la main, ou qu'il vous rende la main sans ouvrir de shell sur
|
||||
clipper.)
|
||||
sas.)
|
||||
|
||||
<div class="encadre">Si vous voulez avoir plus d'informations sur la connexion SSH
|
||||
et l'état du tunnel, vous pouvez utiliser l'argument " -v " (à ajouter après ssh
|
||||
dans la ligne de commande précédente) qui donnera un log détaillé de ce que fait ssh.
|
||||
Dans ce cas, le signe que le tunnel est ouvert est la ligne "entering interactive session."
|
||||
</div>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
|
@ -133,7 +144,7 @@
|
|||
<li>dans l'onglet « Session » :
|
||||
<ol>
|
||||
<li><strong>Host name (or IP
|
||||
address)</strong> : <code>clipper.ens.fr</code></li>
|
||||
address)</strong> : <code>sas.eleves.ens.fr</code></li>
|
||||
<li><strong>Port</strong> : <code>22</code></li>
|
||||
<li><strong>Protocole</strong> : <code>SSH</code></li>
|
||||
<li><strong>Saved sessions</strong> : <code>ENS par tunnel
|
||||
|
@ -175,8 +186,8 @@
|
|||
<strong>identifiant</strong> (<em>login</em>) et votre <strong>mot de
|
||||
passe</strong>. La première fois, on vous demandera si vous acceptez
|
||||
la clef SSH, afin d'éviter toute tentative d'usurper l'identité de
|
||||
clipper : vérifiez que le fingerprint indiqué est bien
|
||||
"17:b2:61:d4:51:66:48:0d:c4:a4:3f:f1:01:ed:a8:b5" et répondez « Yes ».
|
||||
sas : vérifiez que le fingerprint indiqué est bien
|
||||
"d2:2f:2d:e6:22:17:16:1c:54:5f:e3:9a:0b:88:db:37" et répondez « Yes ».
|
||||
</p>
|
||||
|
||||
|
||||
|
@ -185,7 +196,8 @@
|
|||
|
||||
<p>Que vous utilisiez Linux, Mac OS, Windows, FreeBSD ou autre,
|
||||
vous avez maintenant ouvert le tunnel. Le signe qu'il est ouvert,
|
||||
c'est la fenêtre de terminal ouverte.</p>
|
||||
c'est la fenêtre de terminal ouverte. Attention, si vous fermez la fenêtre
|
||||
de terminal, le tunnel se fermera.</p>
|
||||
|
||||
<p>Il reste à emprunter ce tunnel. Pour cela, vous devrez configurer
|
||||
votre navigateur pour lui dire d'utiliser
|
||||
|
@ -211,11 +223,17 @@
|
|||
/>
|
||||
</p>
|
||||
|
||||
<p>Indiquez à votre navigateur que vous voulez <strong>utiliser un
|
||||
<p>Si vous avez suivi la méthode pour Windows, indiquez à votre navigateur
|
||||
que vous voulez <strong>utiliser un
|
||||
proxy</strong>, en cliquant sur « <code>Manual proxy
|
||||
configuration</code> », puis en
|
||||
tapant <code>localhost</code> comme proxy HTTP,
|
||||
et <code>3128</code> comme port :</p>
|
||||
et <code>3128</code> comme port :</p>
|
||||
<p>Si vous avez suivi la méthode pour Linux, indiquez à votre navigateur
|
||||
que vous voulez <strong>utiliser un proxy</strong>, en cliquant sur « <code>Manual proxy
|
||||
configuration</code> », puis en
|
||||
tapant <code>localhost</code> comme proxy SOCKS,
|
||||
et <code>3128</code> comme port :</p>
|
||||
|
||||
<p> <img src="tunnel6.png" alt="Paramètres de connection dans
|
||||
Firefox" />
|
||||
|
@ -319,7 +337,7 @@ emprunté. Il suffit pour cela de :</p>
|
|||
d'« Accès réservé aux postes de l'ENS ».</p>
|
||||
|
||||
<div class="metainformation">
|
||||
Auteurs : Baptiste Mélès, Lionel Fourquaux.
|
||||
Auteurs : Baptiste Mélès, Lionel Fourquaux, Lucas Verney.
|
||||
<date value="from git" />
|
||||
</div>
|
||||
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 31 KiB |
|
@ -261,8 +261,8 @@ attachement, epérant ainsi passer pour un vrai mail.
|
|||
Ces vers peuvent être accompagnés de virus classiques. Parfois, leur
|
||||
but est simplement de surcharger le réseau. Souvent, ils ne concernent
|
||||
explicitement que le monde Windows, mais de fait, tous ceux qui
|
||||
utilisent le courrier électronique en font les frais. Récemment, le
|
||||
virus « Sobig.F » a ainsi surchargé <code>clipper</code> pendant plus
|
||||
utilisent le courrier électronique en font les frais. Le
|
||||
virus « Sobig.F » a déjà surchargé <code>clipper</code> pendant plus
|
||||
d'une semaine, retardant le départ et l'arrivée du mail de tout le
|
||||
monde.
|
||||
</p>
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
<p>
|
||||
Les élèves, magistériens, pensionnaires étrangers, bref tous ceux qui
|
||||
ont un compte sur <code>clipper</code> peuvent créer une page Web sur
|
||||
ont un compte sur <code>sas</code> peuvent créer une page Web sur
|
||||
le <a href="http://www.eleves.ens.fr/">serveur des élèves</a>.
|
||||
</p>
|
||||
|
||||
|
@ -39,10 +39,10 @@ diffusion de vos photos de vacances.
|
|||
|
||||
<div class="attention">
|
||||
<strong>Attention</strong> : il faut créer le répertoire
|
||||
<code>www</code> sur votre compte sur <code>clipper</code>. En
|
||||
<code>www</code> sur votre compte sur <code>sas</code>. En
|
||||
pratique, ça veut dire que si vous êtes à Jourdan ou Montrouge, il
|
||||
faut d'abord vous loguer à distance sur <code>clipper</code> (tapez
|
||||
simplement <code>clipper</code>). Pas de problème si vous êtes en
|
||||
faut d'abord vous loguer à distance sur <code>sas</code> (tapez
|
||||
simplement <code>ssh sas.eleves</code>). Pas de problème si vous êtes en
|
||||
salle S, T, au 46 ou dans l'Infi.
|
||||
</div>
|
||||
|
||||
|
@ -53,7 +53,7 @@ href="&url.tuteurs;unix/repertoires.html">répertoires</a> :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> mkdir www
|
||||
<span class="prompt">sas ~ $</span> mkdir www
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -62,7 +62,7 @@ dans ce répertoire :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> cd www
|
||||
<span class="prompt">sas ~ $</span> cd www
|
||||
</pre>
|
||||
|
||||
<h3>Votre page d'accueil</h3>
|
||||
|
|
|
@ -53,7 +53,7 @@ existe un <a href="http://www.eleves.ens.fr/search.html">moteur
|
|||
Google</a> pour le serveur des élèves).</p>
|
||||
|
||||
<p>D'abord, créez vos propres pages d'erreur. Ensuite, dans votre
|
||||
fichier <code>.htaccess</code>, écrivez :</p>
|
||||
fichier <code>.htaccess</code>, écrivez :</p>
|
||||
|
||||
<pre>ErrorDocument numero_d'_erreur /chemin/du/fichier.html</pre>
|
||||
|
||||
|
@ -162,8 +162,8 @@ avez désactivé cette fonction, bien sûr).</p>
|
|||
<p>Vous pouvez interdire l'accès à votre site à partir de certaines
|
||||
adresses IP. Dans ce document, il ne sera question que des adresses
|
||||
IPv4, dont on rappelle qu'elles sont constituées de quatre nombres de 0
|
||||
à 255 séparés par des points (par exemple l'adresse IP de clipper est
|
||||
<code>129.199.121.1</code>).</p>
|
||||
à 255 séparés par des points (par exemple l'adresse IP de sas.eleves est
|
||||
<code>129.199.121.11</code>).</p>
|
||||
|
||||
<p>Pour interdire une adresse IP :</p>
|
||||
|
||||
|
@ -243,7 +243,7 @@ faire, on tape :</p>
|
|||
pour lequel on vous demande un mot de passe.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> htpasswd -c .passwds
|
||||
<span class="prompt">sas ~ $</span> htpasswd -c .passwds
|
||||
toto
|
||||
New password:
|
||||
Re-type new password:
|
||||
|
|
|
@ -166,8 +166,8 @@ Gaim</a> :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> mv 6704-gaimcrystal.tgz .gaim/smileys
|
||||
<span class="prompt">clipper ~ $</span> tar xfz 6704-gaimcrystal.tgz
|
||||
<span class="prompt">sas ~ $</span> mv 6704-gaimcrystal.tgz .gaim/smileys
|
||||
<span class="prompt">sas ~ $</span> tar xfz 6704-gaimcrystal.tgz
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
|
|
|
@ -131,7 +131,7 @@ href="templates/cv1.ps.gz">cv1.ps.gz</a>)</li>
|
|||
<li> <a href="templates/cv2.txt">CV 2</a> : plus complexe,
|
||||
plus joli aussi (<a href="templates/cv2.ps.gz">cv2.ps.gz</a>), il utilise
|
||||
la classe de documents « CV », écrite pour cela. Elle est
|
||||
installée sur clipper, mais vous pouvez l'installer sur votre machine,
|
||||
installée sur sas.eleves, mais vous pouvez l'installer sur votre machine,
|
||||
en téléchargeant le fichier <a href="cv.cls">cv.cls</a></li>
|
||||
|
||||
<li> <a href="templates/cv3.txt">CV 3</a> simple et élégant (<a
|
||||
|
|
|
@ -69,13 +69,16 @@ utilisant le package <code>french</code> de <code>babel</code>
|
|||
<h2>La classe <code>lettre</code></h2>
|
||||
|
||||
<p>La classe <code>lettre</code> se fonde sur <code>letter</code>, mais
|
||||
avec quelques améliorations. Elle a été écrite par Denis Mégévand.
|
||||
Attention ! Pour l'instant, la version installé sur clipper a des bugs
|
||||
un peu pénible (double compilation nécessaire parce qu'elle ne reconnaît
|
||||
avec quelques améliorations. Elle a été écrite par Denis Mégévand.</p>
|
||||
|
||||
<!--
|
||||
Attention ! Pour l'instant, la version installé sur sas.eleves a des bugs
|
||||
un peu pénibles (double compilation nécessaire parce qu'elle ne reconnaît
|
||||
pas <code>\closing</code> tout de suite). Vous pouvez télécharger une <a
|
||||
href="ftp://obsftp.unige.ch/pub/tex/macros/lettre_2.346.tar.gz">version
|
||||
plus récente (2.346)</a>, il vous suffira ensuite, pour l'utiliser, de la
|
||||
placer dans votre répertoire inputs.</p>
|
||||
-->
|
||||
|
||||
<h3>Les bases</h3>
|
||||
|
||||
|
@ -86,12 +89,13 @@ ici) :</p>
|
|||
<pre>
|
||||
\documentclass[11pt]{lettre}
|
||||
|
||||
\usepackage[latin1]{inputenc}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[T1]{fontenc}
|
||||
\usepackage[francais]{babel}
|
||||
|
||||
\begin{document}
|
||||
\begin{letter}{<em>destinataire</em>}
|
||||
\name{<em>expéditeur</em>}
|
||||
\def\concname{<em>Objet :~</em>} % On définit ici la commande 'objet'
|
||||
\conc{<em>Objet de la lettre</em>}
|
||||
\nref{<em>Références de la lettre, de votre point de vue</em>}
|
||||
|
|
|
@ -125,9 +125,9 @@ dégénère.
|
|||
Être modérateur d'un conti ne requiert aucune compétence technique. Il
|
||||
suffit de lire régulièrement le conti en question et de blaster avec
|
||||
discernement. Vous pouvez modérer un seul conti ou plusieurs, tout
|
||||
seul ou à plusieurs. La liste des modérateurs actuels se trouve sur
|
||||
<code>clipper</code> dans le fichier
|
||||
<code>/var/forum/blastd/proprio</code>. Pour devenir modérateur,
|
||||
seul ou à plusieurs. <!-- La liste des modérateurs actuels se trouve sur
|
||||
<code>sas.eleves</code> dans le fichier
|
||||
<code>/var/forum/blastd/proprio</code>.--> Pour devenir modérateur,
|
||||
écrivez aux administrateurs de forum : <a
|
||||
href="mailto:forum@clipper"><code>forum@clipper</code></a>.
|
||||
</p>
|
||||
|
|
|
@ -42,10 +42,10 @@ courrier entrant vers phare</a>. On rappelle que la commande que vous
|
|||
devez taper, c'est ce qui suit le <code> $</code>.
|
||||
Sauvegardez votre boîte de réception
|
||||
sur votre compte en remplaçant dans ce qui suit <code>login</code> par
|
||||
votre login(clipper):</p>
|
||||
votre login (clipper):</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt"> clipper ~ $</span> rsync -av /var/mail/login Mail/boite_clipper
|
||||
<span class="prompt"> sas ~ $</span> rsync -av /var/mail/login Mail/boite_clipper
|
||||
</pre>
|
||||
|
||||
<p> Vérifiez la taille totale de vos messages, et en particulier que vous
|
||||
|
@ -53,7 +53,7 @@ votre login(clipper):</p>
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -sh Mail
|
||||
<span class="prompt">sas ~ $</span> du -sh Mail
|
||||
187M Mail
|
||||
</pre>
|
||||
|
||||
|
@ -62,7 +62,7 @@ votre login(clipper):</p>
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> rsync -vaczP Mail login_phare@phare.normalesup.org:
|
||||
<span class="prompt">sas ~ $</span> rsync -vaczP Mail login_phare@phare.normalesup.org:
|
||||
</pre>
|
||||
|
||||
|
||||
|
@ -81,14 +81,14 @@ de supprimer les fichiers <strong>inutiles et encombrants</strong>.</p>
|
|||
« <code>vers_phare</code> ». Cette méthode a plusieurs avantages,
|
||||
notamment de vous permettre de vérifier que les fichiers que vous voulez
|
||||
déplacer n'excède pas votre quota, et de ne pas transférer vos fichiers de
|
||||
configuration, qui sont spécifiques à clipper.
|
||||
configuration, qui sont spécifiques à sas.eleves.
|
||||
</p>
|
||||
|
||||
<p> Connectez-vous sur clipper comme pour transférer vos mails (cf
|
||||
<p> Connectez-vous sur sas.eleves comme pour transférer vos mails (cf
|
||||
ci-dessus). Créez le répertoire « <code>vers_phare</code> »:</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> mkdir vers_phare
|
||||
<span class="prompt">sas ~ $</span> mkdir vers_phare
|
||||
</pre>
|
||||
|
||||
<p> Utilisez les commandes <code>mv</code> et <code>rm</code> pour déplacer
|
||||
|
@ -98,8 +98,8 @@ de supprimer les fichiers <strong>inutiles et encombrants</strong>.</p>
|
|||
|
||||
<p> Déplacer des fichiers et des répertoires avec <code>mv</code>:</p>
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> mv maitrise vers_phare/
|
||||
<span class="prompt">clipper ~ $</span> mv cubiques2.pdf vers_phare/
|
||||
<span class="prompt">sas ~ $</span> mv maitrise vers_phare/
|
||||
<span class="prompt">sas ~ $</span> mv cubiques2.pdf vers_phare/
|
||||
</pre>
|
||||
|
||||
<p>Vérifier que vous ne dépassez pas votre quota sur phare. Attention, il
|
||||
|
@ -107,7 +107,7 @@ de supprimer les fichiers <strong>inutiles et encombrants</strong>.</p>
|
|||
lors de l'étape précédente à votre quota.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -sh vers_phare
|
||||
<span class="prompt">sas ~ $</span> du -sh vers_phare
|
||||
407M vers_phare
|
||||
</pre>
|
||||
|
||||
|
@ -115,7 +115,7 @@ de supprimer les fichiers <strong>inutiles et encombrants</strong>.</p>
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> rsync -vaczP vers_phare/ login_phare@phare.normalesup.org:depuis_clipper
|
||||
<span class="prompt">sas ~ $</span> rsync -vaczP vers_phare/ login_phare@phare.normalesup.org:depuis_sas
|
||||
</pre>
|
||||
|
||||
<h3> S'aider avec WinSCP ou scp </h3>
|
||||
|
@ -148,7 +148,7 @@ et les répertoires qui prennent le plus de place sur votre compte. Le résultat
|
|||
taille en kilo-octets. Ce paragraphe est un bref résumé, il existe une page avec
|
||||
<a href="&url.tuteurs;unix/place_disque.html#du">plus de détails sur la commande <code>du</code></a>.</p>
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -10
|
||||
<span class="prompt">sas ~ $</span> du -ak | sort -nr | head -10
|
||||
98280 .
|
||||
22007 ./www
|
||||
1658 ./Mail
|
||||
|
@ -166,7 +166,7 @@ critères.
|
|||
<code>ls -lhS</code> pour trier par taille. Commencez par trier le haut de la liste,
|
||||
les fichiers les plus encombrants.
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> ls -lhS |head -30
|
||||
<span class="prompt">sas ~ $</span> ls -lhS |head -30
|
||||
total 56M
|
||||
-rw-r--r-- 1 conduche math98 7.0M Sep 21 2005 0508_grand.zip
|
||||
-rw-r--r-- 1 conduche math98 2.8M Feb 25 2003 chat.png
|
||||
|
@ -178,12 +178,12 @@ total 56M
|
|||
<code>ls -lht</code> pour trier par date: est-ce que vos fichiers datant d'il y a 4
|
||||
ans sont toujours utile ?
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> ls -lht
|
||||
<span class="prompt">sas ~ $</span> ls -lht
|
||||
(...)
|
||||
-rw-r--r-- 1 conduche math98 868 Nov 26 2002 linux-install.dvi
|
||||
-rw-r--r-- 1 conduche math98 1.1K Nov 26 2002 linux-install.tex
|
||||
-rw-r--r-- 1 conduche math98 24K Oct 25 2002 555239470.pdf
|
||||
<span class="prompt">clipper ~ $</span>
|
||||
<span class="prompt">sas ~ $</span>
|
||||
</pre>
|
||||
Les fichiers les plus anciens sont en bas de la liste.
|
||||
|
||||
|
@ -192,10 +192,10 @@ Ce paragraphe était un bref résumé, il existe une page avec
|
|||
</li>
|
||||
<li>Pour effacer les fichiers inutiles, utilisez la commande <code>rm</code>.
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> rm 0508_*
|
||||
<span class="prompt">sas ~ $</span> rm 0508_*
|
||||
rm: remove regular file `0508.zip'? y
|
||||
rm: remove regular file `0508_grand.zip'? y
|
||||
<span class="prompt">clipper ~ $</span>
|
||||
<span class="prompt">sas ~ $</span>
|
||||
</pre>
|
||||
Le caractère <code>*</code> sert de caractère générique.
|
||||
</li>
|
||||
|
|
|
@ -7,15 +7,15 @@
|
|||
<title>Phare: configuration</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Transférer ses fichiers de configuration depuis <code>clipper</code> vers <code>Phare</code></h1>
|
||||
<h1>Transférer ses fichiers de configuration depuis <code>sas</code> vers <code>Phare</code></h1>
|
||||
|
||||
<p>Pour transférer vos fichiers de configuration (fichiers ou répertoires du type <code>.blablarc</code> ou simplement <code>.blabla</code>), il est
|
||||
conseillé de procéder au cas par cas, les logiciels sur <code>phare.normalesup.org</code> n'étant pas forcément totalement compatibles avec ceux de
|
||||
<code>clipper</code>.</p>
|
||||
<code>sas</code>.</p>
|
||||
|
||||
<p>Pour que <code>clipper</code> ne vous redemande pas votre mot de passe à chaque transfert, il est vivement conseillé de
|
||||
<a href="&url.tuteurs;/internet/loin/ssh.html#s3">configurer sa connexion ssh</a> et d'installer des
|
||||
<a href="&url.tuteurs;/internet/loin/ssh.html#s1_2">clefs</a>. Dans notre cas, la machine locale est <code>phare</code>, et la machine distante <code>clipper</code>.</p>
|
||||
<p>Pour que <code>sas</code> ne vous redemande pas votre mot de passe à chaque transfert, il est vivement conseillé de
|
||||
<a href="&url.tuteurs;/internet/loin/ssh.html#s3">configurer sa connexion ssh</a> et d'installer des
|
||||
<a href="&url.tuteurs;/internet/loin/ssh.html#s1_2">clefs</a>. Dans notre cas, la machine locale est <code>phare</code>, et la machine distante <code>sas.eleves</code>.</p>
|
||||
|
||||
<h2>Les fichiers qu'il est conseillé de transférer</h2>
|
||||
<p>Certains fichiers contiennent simplement des données personnelles, comme la liste d'adresse de votre carnet d'adresse, la liste des messages lus dans forum, etc...
|
||||
|
@ -23,14 +23,14 @@ Il peut être utile de récupérer ces fichiers, plutôt que d'avoir à reconsti
|
|||
|
||||
<h3>Carnet d'adresse et signature</h3>
|
||||
<h4>Si vous utilisez <code>pine</code></h4>
|
||||
<p>Les fichiers <code>.addressbook</code> et <code>.addressbook.lu</code>
|
||||
contiennent la liste de vos contacts, et le fichier <code>.signature</code>
|
||||
<p>Les fichiers <code>.addressbook</code> et <code>.addressbook.lu</code>
|
||||
contiennent la liste de vos contacts, et le fichier <code>.signature</code>
|
||||
votre signature automatique. Pour les récupérer, tapez les commandes suivantes
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.addressbook\* .
|
||||
receiving file list ...
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP sas.eleves:.addressbook\* .
|
||||
receiving file list ...
|
||||
2 files to consider
|
||||
.addressbook
|
||||
2019 100% 246.46kB/s 0:00:00 (xfer#1, to-check=1/2)
|
||||
|
@ -39,8 +39,8 @@ receiving file list ...
|
|||
|
||||
sent 56 bytes received 1929 bytes 3970.00 bytes/sec
|
||||
total size is 6185 speedup is 3.12
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.signature\* .
|
||||
receiving file list ...
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP sas.eleves:.signature\* .
|
||||
receiving file list ...
|
||||
1 file to consider
|
||||
|
||||
sent 16 bytes received 106 bytes 244.00 bytes/sec
|
||||
|
@ -57,15 +57,15 @@ votre signature automatique. Pour les récupérer, tapez les commandes suivantes
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.muttalias .
|
||||
receiving file list ...
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP sas.eleves:.muttalias .
|
||||
receiving file list ...
|
||||
1 file to consider
|
||||
.muttalias
|
||||
465 100% 454.10kB/s 0:00:00 (xfer#1, to-check=0/1)
|
||||
|
||||
sent 36 bytes received 179 bytes 430.00 bytes/sec
|
||||
total size is 465 speedup is 2.16
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.signature\* .
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP sas.eleves:.signature\* .
|
||||
receiving file list ...
|
||||
1 file to consider
|
||||
|
||||
|
@ -74,19 +74,19 @@ total size is 60 speedup is 0.49
|
|||
<span class="prompt">phare ~ $</span>
|
||||
</pre>
|
||||
|
||||
<p>Les autres réglages de mutt sont dans le fichier <code>.muttrc</code> qu'il
|
||||
est déconseillé de récupérer. Les modifications doivent être faites à la main.
|
||||
<p>Les autres réglages de mutt sont dans le fichier <code>.muttrc</code> qu'il
|
||||
est déconseillé de récupérer. Les modifications doivent être faites à la main.
|
||||
Si vous voulez quand même le récupérer, à vos risques et périls, regardez la section suivante.</p>
|
||||
|
||||
<h3>La liste des messages lus dans forum ou les news</h3>
|
||||
<h4>Si vous utilisez flrn</h4>
|
||||
<p>Lorsque vous lisez des groupes de discussion avec flrn (ce qui est la situation par défaut), celui-ci stocke différentes informations (groupes auxquels vous êtes abonnés, messages lus) dans des fichiers de configuration. On peut avoir envie de les récupérer. Sur <code>phare</code>, tous les fichiers de configuration de flrn sont rangés dans le répertoire <code>$HOME/.flrn/</code>. Sur votre compte <code>clipper</code>, si vous n'avez pas de répertoire <code>.flrn</code>, les fichiers sont dans votre répertoire <code>$HOME</code>.</p>
|
||||
<p>Lorsque vous lisez des groupes de discussion avec flrn (ce qui est la situation par défaut), celui-ci stocke différentes informations (groupes auxquels vous êtes abonnés, messages lus) dans des fichiers de configuration. On peut avoir envie de les récupérer. Sur <code>phare</code>, tous les fichiers de configuration de flrn sont rangés dans le répertoire <code>$HOME/.flrn/</code>. Sur votre compte <code>sas</code>, si vous n'avez pas de répertoire <code>.flrn</code>, les fichiers sont dans votre répertoire <code>$HOME</code>.</p>
|
||||
|
||||
<p> Les commandes suivantes récupèrent la liste des messages lu dans <em>tous les newsgroups lu avec flrn</em>. Si vous lisez aussi les dépêches AFP ou usenet avec flrn, ces listes là seront aussi récupérées.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">phare ~/.flrn/ $</span> rsync -vaczP clipper:.flnewsrc\* .
|
||||
receiving file list ...
|
||||
<span class="prompt">phare ~/.flrn/ $</span> rsync -vaczP sas.eleves:.flnewsrc\* .
|
||||
receiving file list ...
|
||||
2 files to consider
|
||||
|
||||
sent 32 bytes received 155 bytes 41.56 bytes/sec
|
||||
|
@ -94,10 +94,10 @@ total size is 7094 speedup is 37.94
|
|||
<span class="prompt">phare ~/.flrn $</span>
|
||||
</pre>
|
||||
|
||||
<!--<p> Les commandes suivantes récupèrent la liste des groupes auxquels vous êtes abonné sur <em>tous les serveurs lu avec flrn</em>. Si vous lisez aussi les dépêches AFP ou usenet avec flrn, ces listes là seront aussi récupérées.</p>
|
||||
<!--<p> Les commandes suivantes récupèrent la liste des groupes auxquels vous êtes abonné sur <em>tous les serveurs lu avec flrn</em>. Si vous lisez aussi les dépêches AFP ou usenet avec flrn, ces listes là seront aussi récupérées.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">phare ~/.flrn/ $</span> rsync -vaczP clipper:.flnewsrc\* .
|
||||
<span class="prompt">phare ~/.flrn/ $</span> rsync -vaczP sas.eleves:.flnewsrc\* .
|
||||
|
||||
|
||||
<span class="prompt">phare ~/.flrn $</span>
|
||||
|
@ -109,27 +109,27 @@ total size is 7094 speedup is 37.94
|
|||
|
||||
<h3>Les raccourcis shell et les variables d'environnement</h3>
|
||||
<h4>Les raccourcis </h4>
|
||||
<p>Si vous avez modifié votre fichier <code>.zshrc</code> sur <code>clipper</code> pour rajouter des raccourcis — appelés « alias » —, il faut que vous alliez les récupérer manuellement, par copier/coller. Ils sont à recopier dans votre nouveau <code>.zshrc</code>, sur <code>phare</code>. Il faut bien entendu vérifier que les logiciels appelés existent toujours, et ne pas mettre de chemins absolus.</p>
|
||||
<p>Si vous avez modifié votre fichier <code>.zshrc</code> sur <code>sas</code> pour rajouter des raccourcis — appelés « alias » —, il faut que vous alliez les récupérer manuellement, par copier/coller. Ils sont à recopier dans votre nouveau <code>.zshrc</code>, sur <code>phare</code>. Il faut bien entendu vérifier que les logiciels appelés existent toujours, et ne pas mettre de chemins absolus.</p>
|
||||
|
||||
<h4>Les variables d'environnement </h4>
|
||||
<p>Le fichier <code>.zshenv</code> sur <code>phare</code> définit plusieurs
|
||||
<a href="&url.tuteurs;/unix/shell/variable.html#s2_3">variable <code>$EDITOR</code></a>. Celle qui peut avoir été modifiée est la variable <code>$EDITOR</code> qui règle votre éditeur de texte par défaut (dans forum, ou mutt). Pour vérifier, on utilise la commande <code>echo</code>.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> echo $EDITOR
|
||||
/usr/local/util/bin/emacs -nw
|
||||
<span class="prompt">sas ~ $</span> echo $EDITOR
|
||||
/usr/local/util/bin/emacs -nw
|
||||
</pre>
|
||||
<pre>
|
||||
<span class="prompt">phare ~ $</span> echo $EDITOR
|
||||
nano-tool
|
||||
<span class="prompt">phare ~ $</span> echo $EDITOR
|
||||
nano-tool
|
||||
</pre>
|
||||
<p class="continue">
|
||||
Dans ce cas, vous éditez le fichier <code>.zshenv</code> sur <code>phare</code> pour mettre votre éditeur préféré.</p>
|
||||
|
||||
<h3>Autres fichiers</h3>
|
||||
|
||||
<p>Vous pouvez récupérer sans aucun problèmes les fichiers
|
||||
<a href="&url.tuteurs;/unix/communiquer.html#qui"><code>.quialias</code></a>,
|
||||
<p>Vous pouvez récupérer sans aucun problèmes les fichiers
|
||||
<a href="&url.tuteurs;/unix/communiquer.html#qui"><code>.quialias</code></a>,
|
||||
<a href="&url.tuteurs;/unix/communiquer.html#finger"><code>.plan</code></a>,
|
||||
<a href="&url.tuteurs;/unix/communiquer.html#finger"><code>.project</code></a>.
|
||||
</p>
|
||||
|
@ -137,11 +137,11 @@ Dans ce cas, vous éditez le fichier <code>.zshenv</code> sur <code>phare</code>
|
|||
<h2>Les fichiers qu'il est plus délicat de transférer</h2>
|
||||
|
||||
<p>Les conseils de cette rubrique s'adressent à des utilisateurs « avancés ». Rapatriez ces fichiers <em>uniquement si vous savez ce que vous faites</em>.
|
||||
<code>Phare</code> n'est pas organisé de la même façon que <code>clipper</code>. En
|
||||
particulier, certaines commandes ne sont pas « rangées » au même endroit de
|
||||
l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels
|
||||
des scripts faisant appel à des commandes par leur chemin, il faudra
|
||||
éventuellement corriger ce chemin pour le mettre en conformité avec le
|
||||
<code>Phare</code> n'est pas organisé de la même façon que <code>sas</code>. En
|
||||
particulier, certaines commandes ne sont pas « rangées » au même endroit de
|
||||
l'arborescence des fichiers. Si vous avez parmis vos fichiers personnels
|
||||
des scripts faisant appel à des commandes par leur chemin, il faudra
|
||||
éventuellement corriger ce chemin pour le mettre en conformité avec le
|
||||
nouveau système.</p>
|
||||
|
||||
<h3>forum</h3>
|
||||
|
@ -151,8 +151,8 @@ nouveau système.</p>
|
|||
<span class="prompt">phare ~ $</span> rm -rf .flrn
|
||||
</pre>
|
||||
|
||||
<p class="continue">Puis, s'il y a un répertoire <code>$HOME/.flrn/</code> sur <code>clipper</code>, vous transférez celui-ci sur <code>phare</code>. Sinon
|
||||
vous transférez tous les fichiers <code>.flnews*</code> et <code>.flrn*</code> présent sur <code>clipper</code>.</p>
|
||||
<p class="continue">Puis, s'il y a un répertoire <code>$HOME/.flrn/</code> sur <code>sas</code>, vous transférez celui-ci sur <code>phare</code>. Sinon
|
||||
vous transférez tous les fichiers <code>.flnews*</code> et <code>.flrn*</code> présents sur <code>sas</code>.</p>
|
||||
|
||||
<p>Il y a quelques modification à faire dans le <code>.flrnrc</code>:</p>
|
||||
<ul>
|
||||
|
@ -169,7 +169,7 @@ vous transférez tous les fichiers <code>.flnews*</code> et <code>.flrn*</code>
|
|||
<p>Ce fichier contient les réglages de pine.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP clipper:.pinerc .
|
||||
<span class="prompt">phare ~ $</span> rsync -vaczP sas.eleves:.pinerc .
|
||||
receiving file list ...
|
||||
1 file to consider
|
||||
.pinerc
|
||||
|
@ -183,7 +183,7 @@ total size is 19790 speedup is 2.99
|
|||
|
||||
<h3>fetchmail</h3>
|
||||
<p>Exemple:
|
||||
J'utilisais fetchmail sur <code>clipper</code> pour rapatrier mon mail d'un serveur
|
||||
J'utilisais fetchmail sur <code>sas</code> pour rapatrier mon mail d'un serveur
|
||||
extérieur à l'ENS, et ceci avec un fichier de configuration .fetchmailrc
|
||||
dans lequel une ligne faisait appel à le commande <code>/bin/procmail</code>.
|
||||
Or sur <code>phare</code>, l'appel <code>fetchmail -f .fetchmailrc</code> me renvoie un
|
||||
|
@ -204,7 +204,7 @@ vers la commande procmail dans mon fichier <code>.fetchmailrc</code>.</p>
|
|||
|
||||
<h2>Les fichiers qu'il est fortement déconseillé de transférer</h2>
|
||||
<h3><code>.zshrc</code></h3>
|
||||
<p>Le <code>.zshrc</code> par défaut est fait pour donner un environnement le plus semblable possible à celui de <code>clipper</code>. Mais comme <code>phare</code> n'est pas organisé comme <code>clipper</code>, ce fichier est — d'un point de vue technique — assez différent de celui présent sur <code>clipper</code>. Il est donc déconseillé de le rapatrier. Mieux vaut reprendre vos modifications personnelles et adapter au nouveau fichier.</p>
|
||||
<p>Le <code>.zshrc</code> par défaut est fait pour donner un environnement le plus semblable possible à celui de <code>sas</code>. Mais comme <code>phare</code> n'est pas organisé comme <code>sas</code>, ce fichier est — d'un point de vue technique — assez différent de celui présent sur <code>sas</code>. Il est donc déconseillé de le rapatrier. Mieux vaut reprendre vos modifications personnelles et adapter au nouveau fichier.</p>
|
||||
|
||||
<h3><code>.procmailrc</code></h3>
|
||||
|
||||
|
|
|
@ -82,8 +82,8 @@ lui-même pour son fonctionnement interne. Toutes les cartes réseau ethernet
|
|||
possèdent une adresse
|
||||
<abbr lang="en" title="Media Access Control">MAC</abbr> depuis l'usine (mais
|
||||
les cartes modernes permettent de la changer), qui est code unique de six
|
||||
octets. Par exemple clipper a pour adresse MAC
|
||||
<code>08:00:20:b0:24:32</code>. Dans l'entête ethernet, on trouve l'adresse
|
||||
octets. Par exemple sas.eleves a pour adresse MAC
|
||||
<code>52:54:00:62:1b:66</code>. Dans l'entête ethernet, on trouve l'adresse
|
||||
MAC de l'ordinateur auquel la trame est adressée (ainsi que celle de
|
||||
l'ordinateur qui envoit). En temps normal, le filtrage se fait directement
|
||||
au niveau de la carte réseau, de sorte que parmi les ordinateurs sur un même
|
||||
|
@ -163,7 +163,7 @@ les moyens d'assurer leur bonne circulation.
|
|||
Nous utilisons actuellement la version 4 d'IP, ce qu'on indique parfois par
|
||||
IPv4. Dans cette version, les adresses sont constituées de 32 chiffres
|
||||
binaires (bits), ce qu'on écrit généralement sous la forme de quatre nombres
|
||||
entre 0 et 255. Par exemple, l'adresse IP de clipper est 129.199.129.1. Une
|
||||
entre 0 et 255. Par exemple, l'adresse IP de sas.eleves est 129.199.129.11. Une
|
||||
nouvelle version d'IP, IPv6, est progressivement mis en place ; les adresses
|
||||
y font 128 bits, et sont écrites en hexadécimal ; l'ENS n'est pas reliée en
|
||||
IPv6, mais si vous voulez un exemple, 2001:660:3001:4002:2C0:4FFF:FE4E:41D3
|
||||
|
@ -393,7 +393,7 @@ qui savent à qui s'adresser pour chaque domaine. Et ainsi de suite.
|
|||
</p>
|
||||
|
||||
<p>
|
||||
Par exemple, pour connaître l'adresse de <code>clipper.ens.fr</code>, il
|
||||
Par exemple, pour connaître l'adresse de <code>sas.eleves.ens.fr</code>, il
|
||||
faut commencer par interroger l'un des serveurs racine, par exemple
|
||||
198.41.0.4, qui répond qui'il ne sait pas, mais que les <code>.fr</code>
|
||||
sont gérés par 192.93.0.1, 193.51.208.13, et quelques autres. Si on
|
||||
|
|
|
@ -333,8 +333,9 @@ l'ENS.
|
|||
|
||||
<p>
|
||||
Prenons l'exemple de galion, tentant d'envoyer un message (sous la
|
||||
forme d'un paquet IP, comme Internet Protocol) à aviso, en
|
||||
Infirmatique.
|
||||
forme d'un paquet IP, comme Internet Protocol) à aviso, en Infirmatique.
|
||||
(Attention, ce paragraphe n'est plus à jour : aviso n'est plus en salle Infi et
|
||||
son adresse IP a changé.)
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
@ -476,8 +477,8 @@ allons en détailler quelques unes.
|
|||
Cette application est chargée de faire la correspondance entre les
|
||||
adresses numériques, et les noms de stations, noms qui sont destinés
|
||||
aux humains. Ainsi, c'est le système des DNS qui permet à toute
|
||||
station dans le monde de savoir que <code>clipper.ens.fr</code> répond
|
||||
à l'adresse <code>129.199.129.1</code>. Chaque site doit disposer d'un
|
||||
station dans le monde de savoir que <code>sas.eleves.ens.fr</code> répond
|
||||
à l'adresse <code>129.199.129.11</code>. Chaque site doit disposer d'un
|
||||
DNS, connaissant les machines locales, et pouvant interroger les
|
||||
autres DNS. Les DNS communiquent par paquets UDP sur le port 53.
|
||||
</p>
|
||||
|
|
|
@ -42,7 +42,7 @@ commande <code>man</code> elle-même :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> man man
|
||||
<span class="prompt">sas ~ $</span> man man
|
||||
</pre>
|
||||
|
||||
<p class="continue">(Sous KDE, vous pouvez aussi taper
|
||||
|
@ -218,7 +218,7 @@ la section 2 :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> man 2 mkdir
|
||||
<span class="prompt">sas ~ $</span> man 2 mkdir
|
||||
</pre>
|
||||
|
||||
<div class="ens">
|
||||
|
@ -250,7 +250,7 @@ anglais. Exemple d'utilisation :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> apropos MP3
|
||||
<span class="prompt">sas ~ $</span> apropos MP3
|
||||
lame lame (1) - create mp3 audio files
|
||||
</pre>
|
||||
|
||||
|
@ -268,7 +268,7 @@ commande. Dans notre cas, cela signifie que les lignes produites par
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> apropos editor | less
|
||||
<span class="prompt">sas ~ $</span> apropos editor | less
|
||||
Curses::UI::TextEditor Curses (3) - Create and manipulate texteditor widgets
|
||||
FvwmConsoleC.pl FvwmConsoleC.pl (1) - Command editor for FVWM command in put interface
|
||||
Tk::ColorEditor Tk (3) - a general purpose Tk widget Color Editor
|
||||
|
@ -336,7 +336,7 @@ disponible) :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> df -h
|
||||
<span class="prompt">sas ~ $</span> df -h
|
||||
Filesystem Size Used Avail Use% Mounted on
|
||||
/dev/dsk/c0t0d0s0 189M 92M 79M 54% /
|
||||
/dev/dsk/c0t0d0s4 754M 595M 106M 85% /usr
|
||||
|
@ -358,7 +358,7 @@ correctes possibles. Exemple :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> cal -xyz
|
||||
<span class="prompt">sas ~ $</span> cal -xyz
|
||||
cal: illegal option -- x
|
||||
usage: cal [ [month] year ]
|
||||
</pre>
|
||||
|
@ -421,7 +421,7 @@ pour obtenir les pages info d'<code>info</code> lui-même :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> info info
|
||||
<span class="prompt">sas ~ $</span> info info
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
|
|
@ -32,7 +32,7 @@ standard d'un répertoire et de deux fichiers :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~/DEA $</span> ls -l
|
||||
<span class="prompt">sas ~/DEA $</span> ls -l
|
||||
total 205
|
||||
drwxr-xr-x 2 toto phy03 512 Jan 16 10:02 fiches/
|
||||
-rw-r--r-- 1 toto phy03 72008 Oct 2 2003 article.dvi
|
||||
|
@ -138,7 +138,7 @@ appartenez :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> id
|
||||
<span class="prompt">sas ~ $</span> id
|
||||
uid=4242(toto) gid=276(phy03) groups=276(phy03)
|
||||
</pre>
|
||||
|
||||
|
@ -243,10 +243,10 @@ Ici, vous interdisez à tout autre que vous l'accès à votre fichier
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> ls -l fichier.txt
|
||||
<span class="prompt">sas ~ $</span> ls -l fichier.txt
|
||||
-rw-r--r-- 1 toto phy03 42 Jan 5 12:08 fichier.txt
|
||||
<span class="prompt">clipper ~ $</span> chmod og-r fichier.txt
|
||||
<span class="prompt">clipper ~ $</span> ls -l fichier.txt
|
||||
<span class="prompt">sas ~ $</span> chmod og-r fichier.txt
|
||||
<span class="prompt">sas ~ $</span> ls -l fichier.txt
|
||||
-rw------- 1 toto phy03 42 Feb 5 12:08 fichier.txt
|
||||
</pre>
|
||||
|
||||
|
@ -257,10 +257,10 @@ Même chose pour un répertoire...
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> ls -l | grep repertoire
|
||||
<span class="prompt">sas ~ $</span> ls -l | grep repertoire
|
||||
drwxr-xr-x 2 toto phy03 512 Feb 5 12:19 repertoire/
|
||||
<span class="prompt">clipper ~ $</span> chmod go-rx repertoire
|
||||
<span class="prompt">clipper ~ $</span> ls -l | grep repertoire
|
||||
<span class="prompt">sas ~ $</span> chmod go-rx repertoire
|
||||
<span class="prompt">sas ~ $</span> ls -l | grep repertoire
|
||||
drwx------ 2 toto phy03 512 Feb 5 12:19 repertoire/
|
||||
</pre>
|
||||
|
||||
|
@ -274,13 +274,13 @@ aux autres l'accès au fichier :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> chmod og+r fichier.txt
|
||||
<span class="prompt">sas ~ $</span> chmod og+r fichier.txt
|
||||
</pre>
|
||||
|
||||
<h4>Rétablir des droits normaux pour un répertoire</h4>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> chmod go+rx repertoire
|
||||
<span class="prompt">sas ~ $</span> chmod go+rx repertoire
|
||||
</pre>
|
||||
|
||||
<h4>Rendre un script exécutable</h4>
|
||||
|
@ -292,7 +292,7 @@ simplement :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> chmod +x script
|
||||
<span class="prompt">sas ~ $</span> chmod +x script
|
||||
</pre>
|
||||
|
||||
|
||||
|
@ -322,10 +322,10 @@ exactement à <code>chmod</code> :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> ls -l fichier.txt
|
||||
<span class="prompt">sas ~ $</span> ls -l fichier.txt
|
||||
-rw------- 1 toto phy03 42 Feb 5 12:08 fichier.txt
|
||||
<span class="prompt">clipper ~ $</span> chmod 644 fichier.txt
|
||||
<span class="prompt">clipper ~ $</span> ls -l fichier.txt
|
||||
<span class="prompt">sas ~ $</span> chmod 644 fichier.txt
|
||||
<span class="prompt">sas ~ $</span> ls -l fichier.txt
|
||||
-rw-r--r-- 1 toto phy03 42 Jan 5 12:08 fichier.txt
|
||||
</pre>
|
||||
|
||||
|
|
|
@ -130,7 +130,7 @@ même temps »).</p>
|
|||
<p>Emacs se lance comme n'importe quel programme sous UNIX. Si vous
|
||||
tapez :</p>
|
||||
|
||||
<pre><span class="prompt">clipper ~ $</span> emacs</pre>
|
||||
<pre><span class="prompt">sas ~ $</span> emacs</pre>
|
||||
|
||||
<p>Emacs se lancera dans une fenêtre. Pour lancer emacs dans votre
|
||||
terminal, utilisez l'option <code>-nw</code>. Cette option est
|
||||
|
@ -140,15 +140,15 @@ elle vous privera de certaines possibilités (les menus déroulants et
|
|||
les boutons, par exemple). Si vous souhaitez travailler sur un fichier
|
||||
précis, tapez emacs puis le nom du fichier :</p>
|
||||
|
||||
<pre><span class="prompt">clipper ~ $</span> emacs maitrise.tex</pre>
|
||||
<pre><span class="prompt">sas ~ $</span> emacs maitrise.tex</pre>
|
||||
|
||||
<p>Si vous observez la fenêtre d'emacs, vous pourrez voir un certain
|
||||
nombre d'informations qui dépendent de la version d'emacs qui est
|
||||
installée. À la date où cette documentation est écrite, c'est la
|
||||
version 21.2.1 qui est installée par défaut sur clipper. Pour savoir
|
||||
version 23.3.1 qui est installée par défaut sur sas.eleves. Pour savoir
|
||||
quelle est votre version, tapez </p>
|
||||
|
||||
<pre><span class="prompt">clipper ~ $</span> emacs --version</pre>
|
||||
<pre><span class="prompt">sas ~ $</span> emacs --version</pre>
|
||||
|
||||
<p>Les renseignements donnés ici valent pour cette version. Il est
|
||||
possible que certaines choses ne fonctionnent pas avec des versions
|
||||
|
|
|
@ -67,7 +67,7 @@ Rien de très différent des autres éditeurs ici. Si vous tapez :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> nedit
|
||||
<span class="prompt">sas ~ $</span> nedit
|
||||
</pre>
|
||||
|
||||
<p class="continue">NEdit va se lancer. Comme c'est un éditeur
|
||||
|
@ -76,7 +76,7 @@ indiquer directement le fichier à ouvrir :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> nedit index.html
|
||||
<span class="prompt">sas ~ $</span> nedit index.html
|
||||
</pre>
|
||||
|
||||
<h3>Ouvrir un fichier</h3>
|
||||
|
|
|
@ -63,7 +63,7 @@ fichier à chaque fois. D'abord, on crée le fichier
|
|||
<code>.abrev</code>, vide pour l'instant.</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> touch .abrev
|
||||
<span class="prompt">sas ~ $</span> touch .abrev
|
||||
</pre>
|
||||
|
||||
<p> Puis on indique dans son <code>.emacs</code> : </p>
|
||||
|
@ -165,7 +165,7 @@ répertoire <code>armoire/</code> de tuteurs.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> emacs ~tuteurs/armoire
|
||||
<span class="prompt">sas ~ $</span> emacs ~tuteurs/armoire
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
|
|
|
@ -190,8 +190,8 @@ plus en détail plus bas.
|
|||
<p>
|
||||
Un mot est une suite de lettres et de chiffres, ou une suite de signes
|
||||
autres, exceptés les espaces. Un « MOT » est une suite de signe qui ne
|
||||
sont pas des espaces. Ainsi, <code>tuteurs@clipper.ens.fr</code> est un seul
|
||||
MOT, formé de sept MOTS.
|
||||
sont pas des espaces. Ainsi, <code>tuteurs@sas.eleves.ens.fr</code> est un seul
|
||||
MOT, formé de sept mots.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
|
|
|
@ -153,7 +153,7 @@ lignes, toutes les lignes à partir de la quinzième, les lignes 15 à 20.
|
|||
|
||||
<div class="attention">
|
||||
<h1>&icone.attention; Attention &icone.attention;</h1>
|
||||
Placez-vous sur clipper pour faire cet exercice. En effet, les
|
||||
Placez-vous sur sas.eleves pour faire cet exercice. En effet, les
|
||||
<tt>/etc/hosts</tt> des autres machines sont beaucoup plus petits (en
|
||||
particulier peuvent faire moins de 15 lignes).
|
||||
</div></li>
|
||||
|
|
|
@ -937,7 +937,7 @@ href="&url.tuteurs;unix/exercices/grep.html">expression régulière</a> et
|
|||
Pour afficher le cinquième caractère de chaque ligne, on peut faire
|
||||
ceci :
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> cat /etc/hosts | sed -e "s/^.\{4\}\(.\).*/\1/"
|
||||
<span class="prompt">sas ~ $</span> cat /etc/hosts | sed -e "s/^.\{4\}\(.\).*/\1/"
|
||||
</pre>
|
||||
<p class="continue">Le <code>"^.\{4\}"</code> du début sert à filtrer les
|
||||
4 premiers caractères de chaque ligne. Ensuite, <code>\(.\)</code> filtre
|
||||
|
@ -948,13 +948,13 @@ la chaîne de remplacement avec <code>"\1"</code>. Ensuite,
|
|||
<li>
|
||||
Sur le même principe, pour afficher les caractères 5 à 10 et le treizième :
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> cat /etc/hosts | sed -e "s/^.\{4\}\(.\{6\}\)..\(.\).*/\1 \2/"
|
||||
<span class="prompt">sas ~ $</span> cat /etc/hosts | sed -e "s/^.\{4\}\(.\{6\}\)..\(.\).*/\1 \2/"
|
||||
</pre>
|
||||
</li>
|
||||
<li>
|
||||
Et enfin, pour afficher tous les caractères à partir du quinzième :
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> cat /etc/hosts | sed -e "s/^.\{14\}//"
|
||||
<span class="prompt">sas ~ $</span> cat /etc/hosts | sed -e "s/^.\{14\}//"
|
||||
</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -358,7 +358,7 @@ page sur la <a href="place_disque.html">place disque</a> :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -10
|
||||
<span class="prompt">sas ~ $</span> du -ak | sort -nr | head -10
|
||||
98280 .
|
||||
22007 ./www
|
||||
1658 ./Mail
|
||||
|
@ -420,7 +420,7 @@ vos essais. Tapez dans l'une de vos fenêtres la commande suivante :
|
|||
</div>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> tail -f ~webmaster/logs/access_log.curr | grep monlogin
|
||||
<span class="prompt">sas ~ $</span> tail -f ~webmaster/logs/access_log.curr | grep monlogin
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
|
|
@ -114,9 +114,9 @@ certains fichiers quand on ne dispose pas d'indication comme un suffixe pour le
|
|||
savoir :</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> file note.png
|
||||
<span class="prompt">sas ~ $</span> file note.png
|
||||
note.png: PNG image data, 32 x 32, 4-bit colormap, non-interlaced
|
||||
<span class="prompt">clipper ~tuteurs/tex/documents/doc/doc-2003 $</span> file questionnaire.ps
|
||||
<span class="prompt">sas ~tuteurs/tex/documents/doc/doc-2003 $</span> file questionnaire.ps
|
||||
questionnaire.ps: PostScript document text conforming at level 2.0
|
||||
</pre>
|
||||
|
||||
|
|
|
@ -74,7 +74,7 @@ ont été envoyés. Par exemple :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> lpq
|
||||
<span class="prompt">sas ~ $</span> lpq
|
||||
Printer: lp is lwsalles@snekkar
|
||||
Printer: lwsalles@snekkar 'HP 4200 Salle S'
|
||||
Queue: 1 printable job
|
||||
|
@ -98,7 +98,7 @@ seulement ceci :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> lpq
|
||||
<span class="prompt">sas ~ $</span> lpq
|
||||
Printer: lp is lwsalles@snekkar
|
||||
Printer: lwsalles@snekkar 'HP 4200 Salle S'
|
||||
Queue: no printable jobs in queue
|
||||
|
@ -168,7 +168,7 @@ en fichier PostScript, on utilise la commande <code>dvips</code>.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> dvips dissert.dvi -o
|
||||
<span class="prompt">sas ~ $</span> dvips dissert.dvi -o
|
||||
This is dvips(k) 5.90a Copyright 2002 Radical Eye Software (www.radicaleye.com)
|
||||
' TeX output 2000.03.01:0202' -> dissert.ps
|
||||
<texc.pro><texps.pro>. <cmbx10.pfb><cmr8.pfb><cmr6.pfb><cmr7.pfb><cmr10.pfb>
|
||||
|
@ -186,7 +186,7 @@ spécifier un autre nom, la syntaxe est légèrement différente :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> dvips -o dissertation.ps dissert.dvi
|
||||
<span class="prompt">sas ~ $</span> dvips -o dissertation.ps dissert.dvi
|
||||
This is dvips(k) 5.90a Copyright 2002 Radical Eye Software (www.radicaleye.com)
|
||||
' TeX output 1999.12.03:1601' -> dissertation.ps
|
||||
<texc.pro><cm-super-t1.enc><texps.pro>. <sfcc1095.pfb><cmsy8.pfb>
|
||||
|
|
|
@ -119,11 +119,13 @@ Ce sont des tetris en 3D, dont les touches sont un peu difficiles à
|
|||
mémoriser, mais qui ont beaucoup de succès.
|
||||
</p>
|
||||
|
||||
<h3><a name="tetris-bsd">tetris-bsd</a></h3>
|
||||
<!-- Plus présent sur sas:
|
||||
<h3><a name="tetris-bsd">tetris-bsd</a></h3>
|
||||
|
||||
<p>
|
||||
Le vieux tetris en console des bsdgames. Sur clipper uniquement.
|
||||
</p>
|
||||
-->
|
||||
|
||||
<h3><a name="quadrapassel">quadrapassel</a></h3>
|
||||
|
||||
|
|
|
@ -182,7 +182,7 @@ la prononciation du mot de passe :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> apg -t -M N
|
||||
<span class="prompt">sas ~ $</span> apg -t -M N
|
||||
natbyn7 (nat-byn-SEVEN)
|
||||
whon3ok (whon-THREE-ok)
|
||||
vajmyik4 (vaj-myik-FOUR)
|
||||
|
@ -200,7 +200,7 @@ minuscules.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> apg -t -M NC
|
||||
<span class="prompt">sas ~ $</span> apg -t -M NC
|
||||
PakCod0 (Pak-Cod-ZERO)
|
||||
ekMyk6 (ek-Myk-SIX)
|
||||
prubEn3 (prub-En-THREE)
|
||||
|
@ -218,7 +218,7 @@ mode par défaut avec l'option <code>-a 1</code>. Vous obtiendrez par
|
|||
exemple : </p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> apg -a 1 -M NC
|
||||
<span class="prompt">sas ~ $</span> apg -a 1 -M NC
|
||||
ZM9SX0S9O0
|
||||
ZIRU7XIR3
|
||||
ZLOPH9XJ
|
||||
|
@ -234,17 +234,22 @@ Pour des raisons techniques, on ne peut pas toujours (suivant
|
|||
l'évolution de la config des machines de l'école) changer son mot de
|
||||
passe depuis n'importe quelle machine des salles info. Le plus simple
|
||||
est de commencer par se connecter sur le serveur des élèves,
|
||||
<code>clipper</code>, en tapant dans une fenêtre de terminal la commande
|
||||
<code>ssh clipper</code>&thsp;:
|
||||
<code>sas</code>, en tapant dans une fenêtre de terminal la commande
|
||||
<code>ssh sas.eleves</code>&thsp;:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">trimaran ~ $</span> ssh clipper
|
||||
Last login: Wed Dec 24 18:29:49 2008 from trimaran
|
||||
Sun Microsystems Inc. SunOS 5.9 Generic May 2002
|
||||
*********************************************************
|
||||
You have new mail.
|
||||
clipper ~ $
|
||||
<span class="prompt">trimaran ~ $</span> ssh sas.eleves
|
||||
Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-54-generic x86_64)
|
||||
|
||||
* Documentation: https://help.ubuntu.com/
|
||||
|
||||
86 packages can be updated.
|
||||
41 updates are security updates.
|
||||
|
||||
No mail.
|
||||
Last login: Sat Oct 19 23:46:59 2013 from gam92-1-78-192-93-110.fbxo.proxad.net
|
||||
sas ~ $
|
||||
</pre>
|
||||
|
||||
<p>Une fois que vous avez choisi votre nouveau mot de passe, tapez
|
||||
|
@ -252,7 +257,7 @@ toujours dans la fenêtre de terminal <code>passwd</code> :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> passwd
|
||||
<span class="prompt">sas ~ $</span> passwd
|
||||
passwd: Changing password for toto
|
||||
Enter login(NIS) password:
|
||||
</pre>
|
||||
|
|
|
@ -71,7 +71,7 @@ sur les répertoires</a>) :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -k histoire
|
||||
<span class="prompt">sas ~ $</span> du -k histoire
|
||||
1973 histoire/maitrise
|
||||
127 histoire/sources/AN
|
||||
36 histoire/sources/divers
|
||||
|
@ -133,7 +133,7 @@ faites un <code>du -sk</code> à la racine de votre compte :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -sk
|
||||
<span class="prompt">sas ~ $</span> du -sk
|
||||
98280 .
|
||||
</pre>
|
||||
|
||||
|
@ -156,7 +156,7 @@ toujours pour le répertoire « histoire » de Toto :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -ak histoire
|
||||
<span class="prompt">sas ~ $</span> du -ak histoire
|
||||
200 histoire/maitrise/maitrise.dvi.bz2
|
||||
29 histoire/maitrise/1.html
|
||||
6 histoire/maitrise/maitrise.tex
|
||||
|
@ -177,7 +177,7 @@ la même chose) :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -ak histoire/maitrise/maitrise.tex
|
||||
<span class="prompt">sas ~ $</span> du -ak histoire/maitrise/maitrise.tex
|
||||
6 histoire/maitrise/maitrise.tex
|
||||
</pre>
|
||||
|
||||
|
@ -191,7 +191,7 @@ les répertoires qui prennent le plus de place sur votre compte.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -10
|
||||
<span class="prompt">sas ~ $</span> du -ak | sort -nr | head -10
|
||||
98280 .
|
||||
22007 ./www
|
||||
1658 ./Mail
|
||||
|
@ -247,7 +247,7 @@ redirection (<code>></code>) :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> du -ak | sort -nr | head -50 > gros_fichiers.txt
|
||||
<span class="prompt">sas ~ $</span> du -ak | sort -nr | head -50 > gros_fichiers.txt
|
||||
</pre>
|
||||
|
||||
<p class="continue">
|
||||
|
@ -270,7 +270,7 @@ principale.
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper</span> ~ $ ls -s /var/mail | grep toto
|
||||
<span class="prompt">sas</span> ~ $ ls -s /var/mail | grep toto
|
||||
1142 /var/mail/toto
|
||||
</pre>
|
||||
|
||||
|
@ -292,7 +292,7 @@ lettres :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper</span> ~ $ ls -s /var/mail | sort -nr | head -10
|
||||
<span class="prompt">sas</span> ~ $ ls -s /var/mail | sort -nr | head -10
|
||||
161704 blevy
|
||||
116728 derrida
|
||||
75888 hcartan
|
||||
|
@ -337,7 +337,7 @@ utilisé, et le point de montage. Voici un exemple presque complet :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper</span> ~ $ df -h
|
||||
<span class="prompt">sas</span> ~ $ df -h
|
||||
Filesystem Size Used Avail Use% Mounted on
|
||||
(...)
|
||||
/dev/dsk/c0t8d0s1 4.2G 3.9G 261M 94% /users/95
|
||||
|
@ -364,10 +364,10 @@ permet de repérer facilement la vôtre :
|
|||
</p>
|
||||
|
||||
<pre>
|
||||
<span class="prompt">clipper ~ $</span> df -h /var/mail
|
||||
<span class="prompt">sas ~ $</span> df -h /var/mail
|
||||
Filesystem Size Used Avail Use% Mounted on
|
||||
/dev/dsk/c0t10d0s3 8.4G 5.1G 3.2G 62% /var/mail
|
||||
<span class="prompt">clipper ~ $</span> df -h /users/03
|
||||
<span class="prompt">sas ~ $</span> df -h /users/03
|
||||
Filesystem Size Used Avail Use% Mounted on
|
||||
/dev/dsk/c0t12d0s3 12G 6.4G 4.8G 58% /users/03
|
||||
</pre>
|
||||
|
@ -406,7 +406,7 @@ conserve l'intégrale de <cite>Village People</cite> sur son compte...
|
|||
Même s'il n'y a pas de quotas, on considère généralement qu'il faut de
|
||||
bonnes raisons pour occuper plus de 100 Mo d'espace
|
||||
disque. « C'est ridicule, le disque dur de mon PC fait
|
||||
100 Go ! », me direz-vous. Certes, mais
|
||||
1000 Go ! », me direz-vous. Certes, mais
|
||||
<code>clipper</code> n'a pas les mêmes contraintes qu'une machine
|
||||
personnelle : le matériel est différent, et il y a des sauvegardes
|
||||
quotidiennes, imaginez le volume des données stockées !
|
||||
|
|
|
@ -22,7 +22,7 @@ commandes</strong>. Par exemple, vous y tapez <code>pine</code> ou
|
|||
instructions et vous dit quelque chose comme :
|
||||
</p>
|
||||
|
||||
<pre><span class="prompt">clipper ~ $</span></pre>
|
||||
<pre><span class="prompt">sas ~ $</span></pre>
|
||||
|
||||
|
||||
<h3>La coquille magique</h3>
|
||||
|
|
Loading…
Reference in a new issue