tuteurs.ens.fr/meta/faq/vie.tml
2002-12-16 06:21:23 +00:00

427 lines
14 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
<title>salles élèves</title>
</head>
<body>
<h1>La Foire Aux Questions des tuteurs sur la vie en salle
informatique</h1>
<h2>Rappel</h2>
<p>Il existe dans forum des contis dédiés aux salles informatiques :
<code>syst.salle_s</code>, <code>syst.salle_t</code>,
<code>syst.salle_46</code>, <code>syst.jourdan</code> et
<code>syst.montrouge</code>. Pour savoir comment lire forum, allez <a
href="&url.tuteurs;internet/forum/">ici</a>.
</p>
<h3><a name="mtools">Comment utiliser les
disquettes sur les stations Suns ?</a></h3>
<p>Il faut se loguer (ou se rloguer) sur une
machine avec un lecteur de disquette utiliser les <code>mtools</code>
(lire le <a href="&url.tuteurs;unix/disquettes.html">cours de
tuteurs</a> ou <code>man mtools</code> pour en savoir plus). Par
exemple, pour copier un fichier de son compte vers une disquette,
c'est :</p>
<pre>
mcopy fichier.txt A:
</pre>
<p>
Inversement, pour récupérer un fichier en provenance d'une
disquette :</p>
<pre>
mcopy A:fichier.tex .
</pre>
<h3><a name="eject">Comment éjecter une
disquette d'un Mac ?</a></h3>
<p>Dans un des menus en haut, tu dois pouvoir
sélectionner <code>eject</code>. Sinon, tu attrapes l'icône de la
disquette et tu la places dans la corbeille : ça éjectera la
disquette.</p>
<h3><a name="CD">Comment écouter un CD sur
une Sun ?</a></h3>
<p>Logue-toi que une machine possédant un
lecteur CD, mets ton CD dans le lecteur, branche ton casque, appuie
sur le bouton de gauche du lecteur (&gt;/&gt;&gt;).</p>
<h3><a name="rcp">Comment transporter un
fichier d'une salle info à l'autre ?</a></h3>
<p>Admettons que tu veuilles transporter un
fichier de la salle T à la salle S. Tape </p>
<pre>
rcp sequoia:tonfichier .
</pre>
<h3><a name="fetch">Comment rapatrier un
fichier depuis un Mac sur mon compte clipper ?</a></h3>
<p>Il faut lancer Fetch depuis le Mac (Fetch se
trouve généralement dans le lanceur). Logue-toi à partir de Fetch sur
clipper, puis sélectionne le répertoire où tu veux rapatrier le
fichier. Fais ensuite glisser l'icône du fichier dans Fetch. Tu peux
aussi utiliser une disquette (voir <a
href="&url.tuteurs;unix/disquettes.html">ici</a> pour plus de
détails).</p>
<h3><a name="config">Je veux la config conscrits à Jourdan...</a></h3>
<p>Utilise la commande </p>
<pre>configuration --get</pre>
<h3><a name="abroad">Je suis à l'étranger,
comment récupérer ici ma config de l'École ?</a></h3>
<p>Tout dépende ce que tu veux faire. Si tu
veux simplement récupérer des choses comme la complétion automatique
avec Tab, le rappel des dernières lignes avec la flèche haut, il faut
d'abord voir si zsh est installé (taper <code>zsh</code>,
<code>Entrée</code>, et voir si ça marche). Si c'est le cas, il suffit
de récupérer le fichier <code>~/.zshrc</code>, et de lancer
<code>zsh</code> à chaque fois. S'il y a d'autres choses que tu
voudrais importer, c'est probablement dans d'autres fichiers de
configuration (<code>.profile</code>, <code>.xinitrc</code>,
<code>.Xressource</code>...).</p>
<h3><a name="graph">Comment ouvrir une
fenêtre graphique sur une machine quand est logué sur une
autre ?</a></h3>
<p>Si vous êtes sur une station Sun ou un PC
Linux, <code>export DISPLAY=machine:0</code> sur clipper et
<code>xhost +clipper-gw</code> sur la machine sur laquelle vous êtes.</p>
<h3>Comment ouvrir une fenêtre graphique quand
on est logué depuis un PC ou un Mac ?</h3>
<p>Il n'est pas possible de faire un
<code>export DISPLAY</code> depuis un PC Windows ou un Mac.
Explication technique : les machines Unix utilisent un système
d'affichage appelé X-Window, qui est capable de passer par réseau. Les
machines Windows ou les Macs utilisent un système qui d'une part est
assez différent dans son fonctionnement (et qui sont différents entre
eux), et d'autre part qui n'est pas capable de passer par réseau.</p>
<h3><a name="telnet">Comment contacter
clipper par telnet ?</a></h3>
<p>Il suffit, soit de lancer telnet par une
icône, soit de taper dans l'exécuteur de commandes (démarrer ->
exécuter) <code>telnet clipper.ens.fr</code>. Si on vous le demande,
vous direz que le port est 23. </p>
<div class="attention">
<h1>&icone.attention; Attention &icone.attention;</h1>
Si vous utilisez AOL, vous ne
pourrez pas faire de telnet. AOL utilise son propre protocole pour faire
communiquer les modems des abonnés avec leurs machines à eux. Quand on
est connecté à AOL, on n'est pas connecté à Internet.
</div>
<p>Pour les utilisateurs de Macs : il n'y a
pas de telnet installé en standard sur les macs. Tu peux en
télécharger un à l'adresse suivante :
<a
href="http://www.lysator.liu.se/~jonasw/freeware/niftyssh/">http://www.lysator.liu.se/~jonasw/freeware/niftyssh/
</a></p>
<h3><a name="ssh">Comment faire pour que ssh
ne me demande pas mon mot de passe a chaque fois ?</a></h3>
<p>Lors d'une connexion ssh, il y a la machine
hôte, celle sur laquelle on tape la commande ssh/slogin/scp, et la
machine cible, celle sur laquelle on veut ouvrir un terminal.</p>
<p>Il faut avertir la machine cible que ce qui vient d'une machine
hôte donnée doit être accepté tel quel. Donc, sur la machine cible, il
y a un répertoire <code>.ssh/</code> et, dedans, un fichier
<code>authorized_keys</code> qui contient les « clefs
autorisées » (il se peut que le fichier n'existe pas si aucune
clef n'est autorisée). Il suffit de recopier dans ce fichier le
contenu du <code>.ssh/identity.pub</code> de la machine hôte
(éventuellement d'un coup de copy-paste, mais attention aux retours à
la ligne parasites).</p>
<p>Pour davantage de renseignements sur ssh, rapportez-vous au
Hublot n°12, dans le cours sur la <a
href="&url.tuteurs;docs/hublot/hublot12.html#securite">sécurité
informatique.</a></p>
<h2><a name="login">Se loguer, se déloguer</a></h2>
<h3><a name="fail">Après plusieurs essais je
n'arrive toujours pas à me loguer !</a></h3>
<p>On admettra que vous avez bien essayé,
consciencieusement, et en regardant bien le clavier, de taper votre
mot de passe. Eh bien, pas de chance, il faut aller voir le SPI pour
demander un autre mot de passe.</p>
<h3><a name="gourous">Pouvez-vous me
déloguer de ma machine qui vient de planter ?</a></h3>
<p>Les tuteurs ne peuvent pas te déloguer. Ils
n'ont pas les droits techniques pour le faire. En revanche, tu peux le
faire toi-même. Pour cela, tu dois :</p>
<ol>
<li>Te loguer sur la machine plantée depuis une autre machine.</li>
<li>Tuer le processus : identifier son numéro avec
<code>ps</code> , puis <code>kill [le numéro]</code>). Vérifier
ensuite si le processus est bien mort. En cas de résistance, tuer avec
un <code>kill -9</code> (équivalent du bazooka).</li>
</ol>
<p>En cas de désespoir absolu, signalez votre cas aux <a
href="mailto:gourous@clipper.ens.fr">gourous</a>, qui eux ont le
permis de tuer, et vous délogueront. </p>
<!-- -->
<h3><a name="logout">Ma souris est bloquée,
comment me déloguer ?</a></h3>
<p>Déjà, essaie d'appuyer sur
<code>Entrée</code>. Ca peut débloquer la souris. Sinon,
<code>Ctrl-Méta-Backspace</code>.</p>
<h2><a name="down">Que faire avec des machines plantées ?</a></h2>
<h3>Comment débloquer une Sun
bloquée ?</h3>
<p>Il y a plusieurs solutions en cas de machine
« bloquée ». Il faut d'abord regarder si la machine marche
bien en faisant un <code>ping</code>. Si la machine ne répond pas au
ping (si ping ne vous dit pas « <em lang="en">trucmuche is
alive</em> ») ça veut dire qu'elle est plantée et il faut
envoyer, si ce n'a pas été fait, un mail au <a
href="mailto:spi@clipper.ens.fr">SPI</a> en décrivant bien le
problème. N'oubliez pas, après avoir envoyé votre mail, de laisser un
petit mot sur la machine, histoire que le SPI n'ait pas 50 messages
identiques.</p>
<p>
Si elle répond, la manoeuvre courante est de taper :</p> <pre>
rsh /usr/bin/X11/kbd_mode -a [machine coincée]
</pre><p class="continue">ou alors il faut se
rloguer d'abord sur la machine coincée et ensuite taper <code>kbd_mode
-a</code>. Ceci est censé décoincer le clavier (ne faites jamais de
<code>kbd_mode -a</code> pendant que quelqu'un est sur la machine, ça
lui mettrait tout en l'air et nous serions dans l'obligation de vous
écarteler au-dessus du bassin).</p>
<p>
Si ça ne marche pas c'est peut-être l'écran qui est coincé, dans ce
cas-là il faut taper sur la machine coincée <code>Ctrl+D</code>. Si
ça ne marche toujours pas, demander à un gourou s'il y en a un dans la
salle ou envoyer un <a href="mailto:spi@clipper.ens.fr">mail au
SPI</a>.</p>
<!-- -->
<h3>Que faire avec un Mac ou un
PC sous Windows planté ?</h3>
<p>Les PC et les Macs concernent des personnes
bien précises au sein du SPI. Notez que les tuteurs n'ont pas
normalement vocation à s'occuper des Macs et des PC sous Windows.</p>
<h3>Est-ce que je peux éteindre
une Sun qui a l'air plantée ?</h3>
<p>SURTOUT PAS, MALHEUREUX&nbsp;! Tu n'es sans
doute pas le seul à être logué dessus (il y a d'autres utilisateurs à
distance, tu peux voir lesquels en tapent la commande
<code>w</code>). Les stations Sun sont des machines beaucoup plus
stables qu'un bête PC. Elles ne plantent que rarement. Dans 90% des
cas, la Sun n'est pas réellement plantée et tu peux facilement la
« déplanter&nbsp;» en utilisant l'une des méthodes citées
ci-dessus.</p>
<h3><a name="malloc">La machine affiche MEMORY FULL, et
je ne peux plus rien faire !</a></h3>
<p>Ça veut dire qu'il y a un ou des processus
qui sont plantés. Très souvent, il s'agit de Netscapes qui sont partis
aux fraises et qui continuent à tourner bien que leur utilisateur se
soit déloguer. Que faire ? </p>
<ol>
<li>identifier le(s) processus qui cause tous les problèmes. Tapez
<code>top</code> (programme qui affiche dans l'ordre les processus qui
occupent le plus de capacité de calcul de la machine. Ce que vous
voyez ressemble à ça :
<pre>
PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
27106 forum 4 21 4 8176K 4760K run 0:07 1.20% nnrpd
8314 forum 6 36 4 4640K 3848K sleep 0:00 0.95% nnrpd
8511 sys 14 28 0 0K 0K cpu1 0:00 0.87% in.identd
479 forum 4 46 4 8504K 5216K sleep 0:03 0.66% nnrpd
</pre>
Il faut chercher le(s) programme(s) qui occupe(nt) une part
anormalement élevée (genre 95%) du CPU. </li>
<li>Selon toute probabilité, ce processus ne vous appartient pas (si
oui, tuez-le vous même, cf. <a href="#gourous">plus haut</a>).
Dénoncez le(s) processus coupable(s) aux <a
href="mailto:gourous@clipper.ens.fr">gourous</a> qui se chargeront de
le tuer.</li>
</ol>
<h2><a name="printers">Les imprimantes</a></h2>
<div class="attention">
<h1>&icone.attention; Attention &icone.attention;</h1>
Ce n'est pas parce que les
impressions sont gratuites en salle S que ça ne coûte rien. Rappelons
qu'en 2001, le coût des cartouches d'encre a été de 25.000 F pour
l'ensemble des salles élèves (soit le prix de 2 machines
neuves...). La salle S imprime 800 pages par jour.</div>
<p>
Or on voit souvent traîner à côté des imprimantes des piles entières
d'impressions qui n'ont pas été récupérées. Parmi celles-ci, un nombre
impressionants de messages électroniques, dont parfois certains très,
très privés. As-tu réellement envie que toute la salle S lise ton
courrier intime ? Avais-tu réellement besoin d'imprimer ces mails,
ou même toutes ces pages Web ? Ne forçons pas le Spi à installer
des cartes sur toutes les imprimantes...</p>
<p>
Pour plus de renseignements, lire la page de tuteurs « <a
href="&url.tuteurs;unix/imprimer.html">Imprimer</a>. »</p>
<h3><a name="double">Comment imprimer en
double-face ?</a></h3>
<p>L'imprimante de la salle S fonctionne en
recto-verso. Il faut taper </p>
<pre>lpr -Zdouble</pre>
<h3><a name="lw">Quels sont les noms des
différentes imprimantes de l'École ?</a></h3>
<p>Chaque imprimante porte un nom. Vous pouvez,
en étant en T15, imprimer en salle S, imprimer en salle T à partir de
l'Infirmatique, etc, si vous précisez le nom de l'imprimante à
<code>lpr</code>. Par exemple, pour imprimer en salle T à partir de la
salle S, tapez </p>
<pre>
lpr -P lwsallet@sequoia nom_de_fichier
</pre>
<ul>
<li>salle S (josianne) : lwsalles@snekkar</li>
<li>salle T : lwsallet@sequoia</li>
<li>salle 46 : lw46@cargo</li>
<li>Infirmatique : lwinf@flute</li>
<li>salle T15 : lwt15@voilier</li>
</ul>
<p>
À noter que, par défaut, si vous n'indiquez pas de nom d'imprimante,
l'impression sort sur celle de la salle où vous êtes logué.
</p>
<h3><a name="free">Comment vérifier si
l'imprimante est libre ? </a></h3>
<p>Tapez <code>lpq</code> pour savoir quelles
sont les tâches déjà envoyées à l'imprimante.</p>
<h3><a name="lprm">Comment supprimer une
tâche de la file d'attente de l'imprimante ?</a></h3>
<p>C'est la commande <code>lprm</code>. Si vous
l'utilisez seule, elle supprimera la dernière tâche que vous avez
envoyée. Avec <code>lprm [votre login]</code>, vous supprimez toutes
les tâches vous appartenant. Si vous souhaitez supprimer une tâche
précise (par exemple, si vous avez envoyé plusieurs fois la même
requête par erreur), <code>lprm [ID de la tâche]</code>. Vous
obtiendrez l'ID de la tâche en tapant <code>lpq</code>.</p>
<!-- -->
<h3><a name="slides">Puis-je imprimer sur
transparents ?</a></h3>
<p>Oui, c'est possible. Mais il faut des
transparents certifiés pour les HP Laserjet, sinon ça risque de fondre
et de mettre l'imprimante HS (l'incident s'est déjà produit). Attention,
pour des questions de contrat de maintenance, il faut que ce soient bien
des transparents HP. Sinon en cas de problème le SPI y sera de sa
poche.</p>
<h3><a name="paper">Où réclamer du papier
pour l'imprimante ?</a></h3>
<p>Il faut s'adresser aux services logistiques,
près de la salle Dussane.</p>
<h3><a name="color">Où trouver une
imprimante couleur à l'École ?</a></h3>
<p>Il n'y en a pas en libre-accès à l'ENS...</p>
<div class="metainformation">
Auteur : Marie-Lan Nguyen (2001), Joël Riou (2002). Dernière modification le 2002-12-16.
</div>
</body>
</html>