1. Généralités... 1 2. Applications locales... 2 3. Commandes de l'interface... 4 4. Replimenu... 5 5. Précautions... 5 1. Généralités Une fois achevé le démarrage de votre client léger avec le logiciel Thinstation, vous avez un écran de ce type : (la disposition des icônes varie selon la résolution de votre écran) L'interface local utilisé (gestionnaire de fenêtre, ou window manager) est IceWM. Il s'agit bien de l'interface local au client léger, à ne pas confondre avec celui utilisé lors d'une session sur un serveur Linux, Gnome par exemple. Il est possible que le client léger que vous utilisez ne présente pas toutes les fonctions (icônes) décrites ci-après, selon la destination de ce terminal (poste d'enseignant-chercheur ou de salle de cours par exemple). Le client léger permet de se connecter sur les serveurs départementaux (ou d'enseignement) Linux avec une session graphique. Il permet également d'exécuter quelques applications locales, qui n'ont alors pas besoin d'identification de l'utilisateur. Ces outils sont particulièrement utiles pour les personnes de passage dans le laboratoire ou le département, et souhaitant pouvoir accéder au Web ou un serveur extérieur sans avoir besoin de demander un compte d'utilisateur sur un serveur. IceWM gère quatre bureaux indépendantx (workspaces), que l'on commute via les quatre boutons numérotés dans la barre de tâches inférieure. Cela permet de lancer diverses applications locales simultanées (ou distantes via SSH), affichées dans des fenêtres différentes, au besoin sur des bureaux différents pour mieux organiser son travail. révision de cet article : 070620-1 1
2. Applications locales Les outils/applications locales, accessibles par double-clic sur les icônes correspondantes, sont : Firefox : c'est un navigateur Web. Il est couplé à Xpdf, et permet ainsi de visualiser également les document PDF présents sur des pages Web. Il ne permet que la navigation Web, pas le courrier électronique (sauf via un "webmail"). Telnet : permet d'ouvrir une session "telnet" sur un serveur distant. Noter que ce protocole de connexion n'est pas disponible sur les serveurs Linux du laboratoire et d'enseignement. SSH : permet d'ouvrir une session interactive utilisant le protocole sécurisé SSH. C'est actuellement l'outil qui se généralise pour cette fonctionnalité. La configuration par défaut assure la redirection (port-forwarding) du protocole X11, et donc les applications graphiques qui sont lancées sur le serveur distant Unix seront affichées sur l'écran du client léger. Cela permet d'utiliser toutes les applications graphiques des serveurs Linux sans recourir au lancement d'une session Gnome complète (plus rapide, moins contraignant pour des travaux rapides et ponctuels). Il y a trois icônes de démarrage : SSH Client : après lancement, cet outil affiche : il faut entrer le nom (l'adresse) du serveur voulu. Après cela une autre fenêtre (émulation terminal) affiche : Il faut entrer son nom d'utilisateur sur le serveur cible, puis ensuite, à l'invite, son mot de passe. Si entre deux, il est demandé d'autoriser la "clé publique" du serveur avec un message du genre : The authenticity of host 'hostname (IP adress)' can't be established. RSA key fingerprint is xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx. Are you sure you want to continue connecting (yes/no)? 2
répondre "yes". Une fois l'identification achevée, la connexion en mode terminal (émulation vt320/xterm) sur le serveur est établie. Pour les connexions sur les serveurs départementaux, voir la procédure simplifiée ci-après. SSH to Mathsrv-ens, SSH to Mathsrv-rech : permet de se connecter aux serveurs départementaux, avec la même procédure que décrite ci-dessus, mais sans avoir à indiquer le nom de la machine, ni à valider la clé publique. VNCviewer : cet outil permet d'afficher le contenu de l'écran d'un client léger sur un autre (ou bien le contenu de l'écran d'une autre machine ayant lancé un "serveur VNC"). Il permet également la prise de contrôle à distance de ce poste. Il est ici réservé à l'usage du poste de travail de l'enseignant en salle de cours. Xsession : permet de lancer une session graphique complète, avec "bureau" Gnome, sur un des serveurs départementaux. Il y a deux icônes de démarrage : Mathsrv-tx [window] : permet de lancer cette session dans une fenêtre locale plus petite que la taille de l'écran, afin de pouvoir facilement continuer d'utiliser des applications locales au client léger. Après lancement, s'affiche ceci : Mathsrv-tx [full screen] : permet de lancer cette session en utilisant la totalité de la surface de l'écran. Reste encore l'encadrement et la barre de tâches en bas, pour les faire disparaitre, appuyer sur les touches "<Alt> F11". Il s'affiche alors une fenêtre complète telle que celle-ci : 3
Entrez votre nom d'utilisateur, puis le mode de passe à l'invite. Consulter l'article consacré au bureau Gnome pour ce qui le concerne. NB: sur les terminaux d'enseignement, la dénomination est "Mathsrv-ens" à la place de "Mathsrv-tx". 3. Commandes de l'interface Le gestionnaire de fenêtre IceWM permet d'effectuer un certain nombre de tâches par des raccourcis clavier ou souris : clic-droit : un clic-droit de la souris sur la barre de status d'une fenêtre fait apparaître des options de manipulation de la fenêtre, et indique le raccourci clavier (en général <Alt-Fxx> associé. Un clic-droit sur le fond d'écran fait apparaître un menu tel que : On retrouve des raccourcis permettant de lancer les mêmes applications que celles indiquées par icônes sur le bureau. Le dernier item du menu est "logout". En cliquant, on obtient le sous menu : 4
Logout : ce sous-menu comporte lui-même trois options : Logout : ce choix termine le gestionnaire local IceWM, et on revient à un écran avec le gestionnaire "replimenu" (voir ci-après). Si on a l'écran mentionnant "Press F2 for verbose mode", appuyer sur la touche <F2> ; Shutdown : ce choix arrête le terminal (mise hors tension automatique si c'est un PC récent). Penser à arrêter l'écran également qui ne passe automatiquement qu'en veille ; Reboot : ce choix provoque un redémarrage du client léger. A faire en cas de soucis ou comportement anormal (après avoir arrêté toutes les fenêtres ouvertes). 4. Replimenu C'est un menu simplifié en mode texte. Est affiché un écran tel que : Thinstation 2.2 on mathxnnn.univ-brest.fr (IP adress) Make your selection below IceWM window manager Xsession on MATHSRV-TX ---------- Reboot Shutdown Scroll up and down using the arrow-keys. Press Enter to Proceed. replimenu 0.9 IceWM window manager : relance le gestionnaire de fenêtres local ; Xsession on MATHSRV-TX : démarre une session sur le serveur départemental (sur le serveur d'enseignement si indiqué "mathsrv-ens") en mode plein écran. Ceci est très similaire à l'option "Mathsrv-tx [full screen]" sous l'interface IceWM, mais sans permettre de lancer d'autres clients locaux simultanément. Reboot : ce choix provoque un redémarrage du client léger. A faire en cas de soucis ou comportement anormal (après avoir arrêté toutes les fenêtres ouvertes). Shutdown : ce choix arrête le terminal (mise hors tension automatique si c'est un PC récent). Penser à arrêter l'écran également qui ne passe automatiquement qu'en veille. 5. Précautions sur certains clients léger, le mode "économiseur d'écran" (extinction de l'écran passé un certain délai) ne fonctionne pas, l'écran reste en permanence allumé. Pensez impérativement à arrêter celui-ci (bouton en bas à droite de l'écran) lorsque vous vous absentez longtemps (le soir par exemple). Les écrans ont des durées de vie limitées, en particulier les écrans plats (usure du dispositif de rétro-éclairage). 5
les clients légers peuvent être arrêtés sans précaution particulière, étant donné que la totalité du système est chargée en mémoire. Il n'y a pas de risque de corrompre son système d'exploitation à l'arrêt, même brutal. Cependant, il faut continuer de faire attention aux sessions ouvertes sur des serveurs distants (sessions Gnome en particulier) qu'il faut arrêter "proprement" avant d'arrêter le terminal, sous peine de risquer de perdre des données ou fichiers en particulier, et au risque de perturber le système du serveur ou le réseau. pour arrêter un client-léger avec le bouton de mise hors tension, il peut être nécessaire de maintenir celui-ci appuyé plusieurs secondes (3 à 5). Pour être certain que celui-ci est bien arrêté, vérifier que le voyant n'est plus allumé. ne pas nettoyer les écrans plats avec un produit abrasif, ni lorsqu'ils sont allumés. La surface de protection est "plastique" et non en verre comme avec les (anciens) écrans à tube, et se raye (très) facilement. MERCI DE NE PAS DÉBRANCHER LES CLIENTS LÉGERS DU RÉSEAU LOCAL, ILS SONT GÉRÉS À DISTANCE, ET ONT BESOIN DE RESTER BRANCHER POUR NE PAS PERTURBER CETTE GESTION CENTRALISÉE NI LE TRAVAIL DE LA PERSONNE QUI L'EFFECTUE. 6