L'objectif est d'ouvrir une console, c'est-à-dire une fenêtre noire dans laquelle on tape des commandes Linux. Ouvrir une console permet de travailler comme si on était en salle libre-service : compilation de programmes, lancement de logiciels, etc.
Moyennant quelques manipulations, on peut même lancer des programmes graphiques comme Emacs : il s'afficheront dans Windows et on pourra les utiliser comme sous Linux.
PuTTY a besoin du nom de l'ordinateur auquel vous souhaitez vous connecter. En théorie, n'importe quelle machine des salles libre-service peut être utilisée. En pratique, il vaut mieux se limiter à la salle Europe, où les PC sont plus rapides. Voici la liste des machines de la salle Europe :
amsterdam anvers athenes barcelone berlin bruxelles copenhague
differdange dublin galway helsinki kiruna lille linz lisbonne liverpool
londres luxembourg madrid marseille milan paris patras porto ribe rome
rotterdam stockholm stuttgart vaasa vienne
Choisissez une machine au hasard et gardez-la pour toute la suite de ce tutoriel.
Avant d'en arriver là, il faut télécharger le logiciel qui permet d'afficher la console : PuTTY. Voici son fichier exécutable à télécharger, et la page officielle. Soft.Rez en garde aussi une copie locale au cas où, mais elle n'est pas forcément à jour.
L'exécutable est autonome : il n'a pas besoin d'être installé, on peut le copier n'importe où et l'utiliser tel quel. Seul hic : les options et préférences sont stockées dans la base de registre, ce qui signifie qu'il vous faudra tout reconfigurer si vous changez d'ordinateur (ou bien vous débrouiller tout seul avec regedit
).
PuTTY permet de sauvegarder des réglages pour différentes sessions. Pour se connecter directement à une session déjà créée, créez un raccourci vers C:\chemin de PuTTY\putty.exe -load "nom de la session"
.
Lancez PuTTY.exe
, inscrivez dans Host name l'adresse de connexion au format suivant :
login@machine.ens-lyon.fr
soit par exemple : jsmith@londres.ens-lyon.fr
.
Entrez un nom pour la connexion dans Saved Sessions puis cliquez sur Save.
C'est tout ! Vous pouvez éventuellement configurer quelques options cosmétiques : désactiver l'alerte sonore (dans Terminal/Bell), faire clignoter le curseur (dans Window/Appearance/Cursor blinks), etc. N'oubliez pas de recliquer sur Save dans le panneau principal à chaque fois que vous modifiez les options.
Lancez PuTTY.exe
et double-cliquez sur le nom de la session.
Créez un raccourci qui lancera directement la connexion ayant un nom donné :
putty.exe
, laissez le bouton enfoncé et déplacez la souris sur un emplacement vide.F2
, par exemple Connexion
intranet
.Propriétés
.-load "nomsession"
, soit par exemple : -load "ENS
intranet"
.Après un temps d'attente vous verrez la fenêtre ci-dessous. Cliquez sur Oui, puis entrez votre mot de passe quand il est demandé. Vous ne verrez cet avertissement qu'une seule fois, sauf si vous changez de machine.
Si PuTTY affiche une erreur Unable to open connection et que vous êtes certain de ne pas avoir fait de faute de frappe, il se peut que la machine soit éteinte. Réessayez alors avec un autre nom de machine.
Si tout s'est bien passé, vous avez votre console. Seulement attention, pour l'instant vous ne pouvez pas lancer de programme graphique sous peine de recevoir un X connection broken. Conséquence directe : pas de KDE, Emacs en mode console uniquement. Un autre tutoriel explique ce qu'il faut faire pour y parvenir quand même.
Si vous n'êtes pas branché sur le
réseau de l'ÉNS, les machines ne sont pas accessible directement. Il faut passer par ssh.ens-lyon.fr
avant de rebondir sur une autre machine Linux.
Pour accéder à ssh.ens-lyon.fr
, il faut d'abord demander au
PSI d'activer votre compte. Soit sur
l'intranet si vous êtes encore à l'ÉNS, soit via le
VPN si vous êtes à l'extérieur, soit
par mail en dernier recours.
Lancez PuTTY.exe
, inscrivez dans Host name l'adresse de connexion au format suivant :
login@ssh.ens-lyon.fr
.
Cliquez ensuite sur SSH dans la liste à gauche. Entrez ssh machine@ens-lyon.fr
dans la zone Remote, en remplaçant machine
par le nom de la machine que vous avez choisie. Cochez la case Enable compression si votre connexion Internet n'est pas très rapide.
Revenez ensuite à la page Session. Entrez un nom pour la connexion dans Saved Sessions puis cliquez sur Save.
C'est tout ! Vous pouvez éventuellement configurer quelques options cosmétiques : désactiver l'alerte sonore (dans Terminal/Bell), faire clignoter le curseur (dans Window/Appearance/Cursor blinks), etc. N'oubliez pas de recliquer sur Save dans le panneau principal à chaque fois que vous modifiez les options.
Lancez PuTTY.exe
et double-cliquez sur le nom de la session.
Créez un raccourci qui lancera directement la connexion ayant un nom donné :
putty.exe
, laissez le bouton enfoncé et déplacez la souris sur un emplacement vide.F2
, par exemple Connexion
extérieur
.Propriétés
.-load "nomsession"
, soit par exemple : -load "ENS
extérieur"
.Après un temps d'attente vous verrez la fenêtre ci-dessous. Cliquez sur Oui, puis entrez votre mot de passe quand il est demandé. Vous ne verrez cet avertissement qu'une seule fois, sauf si vous changez de machine.
Le second avertissement de sécurité ne sera pas dans une fenêtre Windows, mais aura la forme suivante :
Entrez alors yes
en toutes lettres et validez par Entrée.
Si PuTTY affiche une erreur Unable to open connection et que vous êtes certain de ne pas avoir fait de faute de frappe, il se peut que la machine soit éteinte. Réessayez alors avec un autre nom de machine.
Si tout s'est bien passé, vous avez votre console. Seulement attention, pour l'instant vous ne pouvez pas lancer de programme graphique sous peine de recevoir un X connection broken. Conséquence directe : pas de KDE, Emacs en mode console uniquement. Un autre tutoriel explique ce qu'il faut faire pour y parvenir quand même.