9
Projet «TSE sous Linux» Étude détaillée Version 1.2 Janvier 2005

Projet «TSE sous Linux»william.menant.free.fr/pdf/Projet Terminal Server sous... · 2008. 2. 12. · Projet ITI03M Version 1.1 Janvier 2005 Étude détaillée – 01/05 – Franck

  • 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