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 ?

Infos diverses :

J'ai plein de mots de passe ?!

Oui et non, il y a un seul mot de passe, sauf pour mySQL. Sont communs :

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: 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:

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 :

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:

Et laissez-le tournez ! Et alors dans un autre terminal, vous pouvez directement utiliser 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.