Mais qu'en est-il des moyens informatiques à l'école ?
Cette page est mise à jour régulièrement, la dernière fois le 9 octobre 2006, donc si vous avez un problème, pensez à venir voir ici avant d'abandonner.
NEWS:
L'accès à perso.ens-lyon.fr en ftp sécurisé est maintenant possible (9/10/2006).
Les salles 109 et 004 sont réinstallées.
Qui fait quoi ?
Infos diverses
Mots de passe
Site Web Perso
Depuis l'extérieur:
Qui fait quoi ?
- Le CRI (ou sur l'intranet) s'occupe du matériel en général: les machines, le réseau, leur configuration, et les logiciels nécessaires pour l'enseignement (caml, etc..). On a de leurs nouvelles ici, on leur fait appel là, et on a des pointeurs vers ce qu'ils fournissent here. Ils maintiennent une foire aux questions.
- Le PR@TIC s'occupe de tout ce qui est multimedia : la table numérique audio/vidéo, et possède de quoi monter des films en miniDV. Il y a un site public ici, et un site plus détaillé apparemment interne est là. Ils s'occupent également de l'espace formation. Leur bureau est situé près de la bibliothèque Maths-Info (couloir des langues)
- SoftEleves s'occupe d'installer des logiciels dont ont besoin les élèves à fins personnelles. Il n'a aucun droit d'administration. On a de leurs nouvelles ici, et on peut les contacter ainsi.
- SoftRez s'occupe des résidences : gérer la bonne marche du réseau, aller réparer la connexion réseau des machines des résidents au besoin. On a de leurs nouvelles ici et on peut les contacter par mail, cf http://softrez.residence.ens-lyon.fr
- Il y a un Graveur de CDR/CDRW/DVD en libre-service au deuxième étage, avec le copieur couleur: aile sud, côté Ouest, en face du secrétariat "Direction Recherche et Relations internationales. La gravure de cd audio est cependant assez pourrie, peut-être parce que le Digital Right Management serait installé (en fait, il faut juste graver à la vitesse minimale du graveur, stout).
Infos diverses :
- En tapant sos dans un terminal unix (ou menu Softeleves, Aide, Sos), on se retrouve sur le canal #sos de l'école, où les MIMs traînent, n'hésitez pas à leur demander de l'aide !
- Il y a des quotas sur l'espace disque que vous avez le droit d'utiliser. Dans un terminal Unix, lancez homedu pour savoir ce qui prend beaucoup de place.
- Il est interdit de brancher sa propre machine en salle Libre-service (sauf exception) : si vous faites ceci, la prise sera désactivée, y compris pour la machine qui est branchée dessus normalement !
- Sur la résidence, le groupe de travail (workgroup) est REZO. Mettez aussi votre login dans le champ "description", ou au moins mailez julien.
- N'oubliez pas que l'accès à Internet par le réseau de la résidence est soumis à la charte renater, donc vous devez désactiver vos partages KaZaA, gnutella, Bittorrent, Napster & co !
- Les adresses e-mail d'ici sont de la forme Prenom.Nom@ens-lyon.fr, avec le prénom et le nom sans accents, les espaces remplacés par des points. Attention, il y a parfois des - dans les prénoms ! La casse des lettres est ignorée. Il faut ajouter .2, .3, ... avant l'@ lorsqu'il y a homonymie. Un annuaire interne est disponible en cas de doute.
J'ai plein de mots de passe ?!
Oui et non, il y a un seul mot de passe, sauf pour mySQL. Sont communs :
- Le mot de passe windows, utilisé en salle 125, le mot de passe Unix (salles 001 et 171, serveurs asie et amerique), le mot de passe pour
le mail : utilisé par POP3, IMAP, le
webmail, l'accès à la machine ssh.ens-lyon.fr (utile depuis
l'extérieur), les demandes d'assistance,
le serveur des listes de diffusion,
déposer vos Pages Professionnelles
Individuelles, utiliser l'espace
formation, accéder au WebVPN, ainsi
qu'utiliser le serveur smtp authentifié smtp.ens-lyon.fr. On peut le changer ici (attention, 0 n'est pas compris comme un chiffre...)
- Le mot de passe pour le serveur mySQL des Pages Professionnelles Individuelles, qu'on reçoit par mail.
Comment faire son site web perso à l'ens ?
Pour l'activation, cf le site du CRI
On dispose alors de 100Mo pour faire un site http://perso.ens-lyon.fr/prenom.nom/ . Pour
envoyer les fichiers, on peut utiliser ftp si l'on est à l'intérieur de l'école.
Depuis l'extérieur, on a le choix entre utiliser le WebFTP en choisissant le serveur perso, ou bien se connecter à perso par ftp sécurisé sur le port 990.
Le problème avec webftp est qu'on ne peut pas balancer plein de choses d'un coup. La solution est alors de préparer ses fichiers, les balancer sur son compte unix, et de là utiliser lftp par exemple:
- cd le/répertoire/où/ya/tout
- lftp -u lelogin perso.ens-lyon.fr
- mirror -R .
Plus simplement (à l'intérieur de l'école), on peut utiliser Mozilla, en
cliquant sur Window->Composer.
Dans la configuration de "Publish Page", Site Name c'est ce que vous voulez.
Publishing address, c'est ftp://perso.ens-lyon.fr .
"HTTP address" c'est l'adresse du site final, i.e.
http://perso.ens-lyon.fr/prenom.nom/ . "Login information" c'est votre
login / mot de passe.
Si l'on est à l'extérieur de l'école
(aux résidences des lettres, en stage ou à l'étranger par exemple, mais c'est aussi valable, dans une moindre mesure aux résidences des sciences), on peut accéder au réseau de l'école ainsi :
pour travailler
(lancer pine, maple, ou autres)
il faut passer par le protocole ssh : il y a un client pour Windows appelé putty. Il suffit de chercher "putty" dans google, et on tombe dessus. Le télécharger, le sauver sur le bureau, et le lancer. Taper un nom de machine dans "Host Name" (ajouter .ens-lyon.fr si ça ne marche pas sans), choisir le protocole ssh et cliquer sur Open. Quand on est à l'intérieur de l'école (à la rez par exemple), on peut taper n'importe quelle nom de machine de salle unix.
Quand on est à l'extérieur de l'école, il faut utiliser la machine
ssh.ens-lyon.fr (oui, la machine a pour nom celui du protocole qu'on
utilise pour s'y connecter ;-) ) (C'est la seule machine sur laquelle on peut
ainsi se connecter quand on n'est pas déjà à l'intérieur de l'école) ; on peut
alors rebondir vers les salles info en tapant ssh amerique par exemple (la
liste des machines disponibles est amerique asie kikori perth atuona borneo tontouta kerema honolulu papeete rapa morobe kulia wellington tanrake hao auckland
linz paris lille marseille helsinki
vienne ribe patras porto lisbonne barcelone madrid copenhague athenes rotterdam
kiruna luxembourg differdange bruxelles anvers amsterdam stockholm milan berlin
rome londres liverpool dublin galway). Putty peut le faire automatiquement pour vous: remplir Connection -> SSH -> Remote Command, mais attention, la machine que vous aurez choisie peut parfois être plantée. Attention, à partir de la promo 2002, il faut demander au CRI d'activer votre compte sur ssh.ens-lyon.fr ! Soit sur l'intranet si l'on est encore à l'intérieur de l'école, soit par le WebVPN depuis n'importe où sur Internet, soit (en dernier recours) par mail
Si vous en avez marre de taper votre mot de passe à chaque fois quand vous allez de ssh.ens-lyon.fr à une machine en salle info, tapez ces commandes sur ssh.ens-lyon.fr :
bernache$ ssh-keygen -t dsa -f ~/.ssh/id_dsa -N "" # pour créer une clé ssh sur ssh.ens-lyon.fr
bernache$ ssh-copy-id -i ~/.ssh/id_dsa.pub kiruna
Si vous avez un Linux (ou cygwin sous Windows), Vous pouvez répéter ces
opérations entre votre machine et ssh.ens-lyon.fr, et même entre votre
machine et kiruna (pour que la méthode sioux ci-dessous marche super
bien), mais pour une même machine source, ne générez de clé ssh qu'une
fois sinon la première serait écrasée.
pour récupérer ou envoyer des fichiers sur le compte Unix ou le compte Windows
On peut utiliser https://www.ens-lyon.fr/webftp/
Ou alors, on peut faire sioux:
- Sous Linux (ou sous Windows avec cygwin): dans votre ~/.ssh/config (le créer s'il n'existe pas), ajouter les lignes:
Host *.ens
User votrelogin
ProxyCommand ssh votrelogin@ssh.ens-lyon.fr "tcpconnect `basename %h .ens` %p"
(Attention, ce sont des apostrophes inverses) Du coup, au lieu de faire un ssh ssh.ens-lyon.fr puis ssh kiruna, on peut faire directement un ssh kiruna.ens, qui fera de lui-même un ssh sur ssh.ens-lyon.fr avant de rebalancer sur kiruna. Le truc super, c'est que du coup, on peut utiliser scp:
- scp monfichier kiruna.ens:travail/ pour envoyer un fichier
- scp athenes.ens:images/*.jpg . pour en récupérer
- scp paris.ens:/tmp/film_du_wei.avi . pour récupérer un gros
fichier de /tmp de paris
- Voire carrément sftp porto.ens: pour faire tout et n'importe quoi
- Sous Windows, il faut d'abord faire un tunnel: avant de se connecter à
ssh.ens-lyon.fr, allez voir dans Connection -> SSH -> Tunnels, mettre 2222
dans "Source Port", et par exemple "lisbonne.ens-lyon.fr:22" dans
"Destination", laisser "Local" coché, cliquer sur "Add", "L2222
lisbonne.ens-lyon.fr:22" apparaît. Se connecter, et laisser connecté.
On peut alors utiliser PSCP ou winscp
pour faire des transferts:
- Pour winscp, indiquez-lui simplement localhost et le port 2222
- Pour PSCP, téléchargez-le depuis le même endroit que putty, sauvez-le dans C:\WINDOWS, puis Démarrer->Exécuter..., taper cmd, valider. On peut alors faire comme sous Linux, sauf qu'on se connecte à localhost:
- pscp -P 2222 monfichier lelogin@localhost:travail/ pour envoyer un fichier
- pscp -P 2222 lelogin@localhost:images/*.jpg . pour en récupérer
- Voire carrément psftp -P 2222 lelogin@localhost pour faire tout et n'importe quoi
pour lire / envoyer des mails
on peut aller sur https://webmail.ens-lyon.fr/. On peut
aussi vouloir configurer un client mail comme Mozilla Thunderbird, il faut alors choisir le
protocole IMAP et utiliser la machine imap.ens-lyon.fr pour la
récupération des mails. Pour l'envoi de mails, quand on est à l'intérieur de
l'école (aux résidences des sciences par exemple), il faut utiliser
smtp.ens-lyon.fr, mais pour envoyer d'ailleurs (à la maison, en stage,
...), il faut cocher la case "connexion sécurisée", "tls", ou autre truc qui
parle de smtp sécurisé, et indiquer votre login et mot de passe de messagerie.
Si vous n'arrivez pas à configurer votre logiciel ainsi, il faut utiliser
le serveur smtp indiqué par votre fournisseur d'accès Internet, car sans
connexion sécurisée, smtp.ens-lyon.fr ne fonctionne que depuis
l'intérieur de l'école, sauf pour les mails à destination de
ens-lyon.fr
Pour aller sur le web comme si on était à l'école
Ça peut paraître saugrenu, mais c'est très utile: si l'on est en stage dans le labo Truc à Trifouillis les sept-oies, et qu'ils n'ont pas la myriade d'abonnements à des revues dont la bibliothèque ENSienne dispose, eh bien il suffit d'aller sur https://vpn.ens-lyon.fr (attention https, pas simplement http), de se logguer, et de cliquer sur le lien bibliothèque, ou taper directement l'adresse de CiteSeer & co dans la zone "URL".
C'est également utile pour pouvoir accéder à l'intranet du CRI, pour y remplir des demandes d'assistance, par exemple...
pour aller sur les partages des ordis de la résidence
il faut d'abord se logguer en salle info unix, et là utiliser smbclient fourni par SoftEleves :
- smbclient -L softrez pour avoir la liste des machines
- smbclient -L lamachine pour avoir la liste des partages de lamachine
- smbclient "//lamachine/lepartage" pour se connecter à un partage (les guillemets sont là pour que les espaces marchent). Une fois connecté (en général, il n'y a pas de mot de passe, appuyez juste sur entrée), on peut utiliser les commandes a la ftp : ls, cd, get, put, mget, mput,... help unecommande pour l'aide sur unecommande.
Il y a aussi xsmbrowser, mais il faut forwarder X pour que cela marche: cf ci-dessous.
Une fois les fichiers récupérés dans votre compte unix, on peut les rapatrier.
Si les fichiers sont plus gros que votre quota Unix (150Mo), il faut les déposer
dans /tmp, et passer par la méthode sioux de rapatriement.
Si la machine chez vous est sous linux (ou cygwin), il y a encore plus direct.
Regardez la méthode sioux de rapatriement pour avoir un
ssh londres.ens direct. Ensuite, dans un terminal, faites un tunnel ssh:
- ssh londres.ens -L 12345:lIpDeLaMachineALaRez:139
Et laissez-le tournez ! Et alors dans un autre terminal, vous pouvez directement utiliser
- smbclient -L localhost -p 12345
- smbclient "//localhost/lepartage" -p 12345
-
etc...
Pour lancer des programmes graphiques unix à distance (forward X11)
- Sous unix, c'est tout bête, il suffit de donner l'option
-X à ssh, à la fois quand on se
connecte à la machine ssh.ens-lyon.fr et quand on se
connecte en salle info. Avec les versions récentes de
ssh, et certaines applications, il faut utiliser
l'option -Y plutôt que -X.
- Sous windows, il faut avoir un serveur X, comme Xwin32.
Demandez à votre client ssh de tunneller les connexions X11 (dans PuTTY, Connection -> SSH -> Tunnels -> "Enable X11 forwarding")
avant de vous connecter à l'école. Pensez à mettre l'option -X à ssh
au moment de se connecter depuis ssh.ens-lyon.fr vers les salles info.
Il y a un moyen plus direct, mais si l'on est derrière un firewall,
ou pire, si l'on est masqueradé, ça ne marchera pas:
- déjà, récupérer l'adresse ip de sa machine: sous linux,
/sbin/ifconfig en indique plusieurs avec "inet adr"
devant. Sous windows, winipcfg (démarrer, exécuter, taper
winipcfg) en donne aussi plusieurs. 127.0.0.1 c'est pas bon, c'est une
adresse virtuelle pour dire "moi". 192.168.x.y, 172.16.x.Y ou 10.x.y.z,
c'est pas bon non plus, ce sont des adresses locales. Toute autre
adresse est susceptible de marcher.
- si l'on est sous windows, lancer son serveur X.
- ensuite, essayer. se logguer en salle info, puis taper
export DISPLAY=23.43.45.56:0 en remplaçant 23.43.45.56 par
l'adresse ip trouvée ci-dessus. Essayer de lancer xterm par
exemple. Si ça marche, c tout cool. Sinon, il y a plein de cas
possibles:
- xterm n'affiche aucun message d'erreur, ou peut-être
seulement Xlib error: Can't open display: ... Il se peut que vous
soyez firewallés, ou que le numéro de serveur n'est pas bon. Le
numéro de serveur c'est le nombre après ':' dans la variable
DISPLAY, en général, c'est zéro, mais ça peut être 1, 2, 10, ...
Voir la configuration de votre serveur X, mais a priori c'est
0. Si vous êtes firewallé, vous pouvez essayer d'utiliser un
autre numéro de serveur: 10, 100, ... la limite théorique étant
59335 :). Il faut donner le même au serveur X et dans le
export DISPLAY=..., c'est tout. Si ça ne marche toujours pas,
c'est que vous êtes vraiment trop firewallé (cas de l'ens, par
exemple), il faut vraiment passer par ssh.
- xterm affiche un message "connection refused by server",
"No protocol specified", ou "Invalid MIT-MAGIC-COOKIE-1 key".
C'est un problème d'authentification. Sous linux, il suffit
de lancer xauth list pour savoir quelle clé le serveur
X utilise. Sous windows, ça dépend du serveur X, mais c'est
forcément quelque part. Il faut alors l'ajouter sur l'école:
y lancer
xauth add adresseip:numéroserver MIT-MAGIC-COOKIE-1 ababab2348293894...
Courage, ce n'est que la dernière étape avant que ça marche !
Pour ouvrir une session windows à distance
il faut déjà arriver à lancer des programmes unix graphiques à distance (forward X11), décrit ci-dessus. Ensuite, il suffit de lancer le script win de softeleves.