Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Projet «TSE sous Linux»
Étude détaillée
Version 1.2
Janvier 2005
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 2/9
Historique des révisions Date Version Description Auteur
8 décembre 2004 1.0 Première édition de l’étude détaillée William MENANT
11 janvier 2005 1.1 Seconde édition de l’étude détaillée William MENANT
22 janvier 2005 1.2 Troisième édition de l’étude détaillée Franck Tienta
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 3/9
Sommaire 1 Introduction ........................................................................................................ 4 2 Présentation du projet ....................................................................................... 4 3 Détails des fonctionnalités..........................................Erreur ! Signet non défini. 4 Mis en œuvre................................................................Erreur ! Signet non défini. Annexes...............................................................................Erreur ! Signet non défini.
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 4/9
1 Introduction Ce document a pour but d’expliquer la mise en œuvre d’un serveur Terminal Server
sous Linux afin de permettre aux utilisateurs de l’entreprise « ALIXEN » de pouvoir se connecter avec des clients légers sur un serveur distant, et aussi de centraliser l’administration du dit réseau
2 Présentation du projet Il nous a était demandé par notre client « ALIXEN » de trouver une solution informatique qui pourrait permettre à leur utilisateurs de pouvoir se connecter sur un serveur et que chaque client puisse redistribuer les charges de leur processeur respectif au serveur
3 Détail des fonctionnalités
Terminal Server est un service permettant à un utilisateur du réseau de l’entreprise, d’ouvrir une session et de travailler directement sur le server. Le tout à distance est sur le poste de l’utilisateur.
Terminal Server utilise un ensemble de fonctionnalités nécessaires à son bon
fonctionnement. Les principales fonctionnalités sont les suivantes : - DHCP - TFTP - NFS - XDMCP - NIS Détaillons chacune de ces fonctionnalités.
DHCP
Le DHCP permettra de fournir les adresses IP à tous les hôtes se connectant au TSE. Grâce à se service le DHCP le serveur n'a aucune information concernant les clients. Ainsi les clients peuvent être intervertis, remplacés ou ajoutés au réseau sans aucune configuration et enfin il permet de leur proposer un noyau de démarrage
TFTP TFTP (Trivial FTP) est un sous ensemble du protocole FTP utilisé par les clients légers pour télécharger leur noyau Linux à partir du serveur
NFS
NFS est le service qui permet "d'exporter" des répertoires du serveur vers des machines distantes, où il seront montés sur l'arborescence locale. Ce service est
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 5/9
indispensable pour les clients légers. En effet, NFS sert à monter la racine de leur système de fichier (/) à partir d'un répertoire du serveur (/opt/Knoppix/ par défaut).
XDMCP
XDMCP signifie "X Display Manager Control Protocol". Les serveurs X (s'exécutant sur les clients légers) envoient une requête au serveur XDMCP (en général celui où est aussi installé Knoppix Terminal Server) afin de recevoir leur écran de login.Les gestionnaires de connexion X(X display manager) les plus courants sont XDM, GDM et KDM. Cette option du menu affiche les gestionnaires installés sur le serveur et celui qui est actuellement activé.
NIS
Nécessaire pour permettre l'authentification des utilisateurs du PC client, sur le serveur.
4 Mise en oeuvre L’installation de Knoppix Terminal Server se fait par successions d’installations de diverses et l’installation en dur du système et la création de lien afin qu’il pointe sur le dossier crée que sur le CD-ROM
Création d’un dossier dans : /opt/knoppix # mkdir –p /opt/knoppix/
Copie du contenu du CD-ROM de KNOPPIX dans le dossier /opt/knoppix/ # cp –a /mnt/cdrom/* /opt/knoppix/
Supprimer le répertoire /cdrom ainsi que son contenu, puis créer un autre dossier nommé cdrom à la racine.
# rm –rf cdrom
Enfin, créer un lien qui pointe vers le répertoire contenant l’intégralité du CD-ROM copié sur le disque dur.
# ln –sf /opt/knoppix cdrom
Puis créer un autre répertoire tel que /cdr, et éditez le fichier /etc/fstab afin de spécifier que le CD-ROM sera maintenant monté dans ce dossier.
# mkdir /cdr # vi /etc/fstab (modifier la ligne /dev/cdrom /cdrom en /dev/cdrom /cdr)
Différentes étapes de la configuration
1. configuration IP
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 6/9
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 7/9
2. Lancement et configuration du service Terminal Server
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 8/9
3. configuration client 4. finition et démarrage du service
5. la conclusion Malgré les nombreuses difficultés que nous avons pu rencontrer lors de ce projet (LTSP
e des
sous Débian). Nous avons su gérer la difficulté et nous adapter à une solution différente de la solution préconisé des le début qui offrait les même solutions que LTSP. Cette solution est même plus avantageuse au point de vue de la reconnaissancmatériels. Knoppix s’avère une sérieuse alternative à l’obtention de machines pour un nouveau parc informatique. Car étant un open source elle ne coûte rien et ne nécessitepas de configuration puissantes (au niveau du client).
Projet ITI03M Version 1.1 Janvier 2005
Étude détaillée – 01/05 – Franck Tienta page 9/9
6. annexes
• www.ltsp.org édié à linux) • LOGIN (livre d
• www.openmosix.org
Projet «TSE sous Linux»Étude détailléeHistorique des révisionsSommaire1 Introduction 2 Présentation du projet3 Détail des fonctionnalités4 Mise en oeuvre