1 / 12

LINUX TERMINAL SERVER PROJECT

LINUX TERMINAL SERVER PROJECT. Projet tutoré 2005 DENIS – BOUVIER. Sommaire. Présentation Installation Fédora LTSP Faire booter un client Boot PXE Boot Etherboot Administration Configuration et Sécurisation Maintenance Bilan. Présentation. L’infrastructure en terminaux

kitra
Download Presentation

LINUX TERMINAL SERVER PROJECT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LINUX TERMINAL SERVER PROJECT Projet tutoré 2005 DENIS – BOUVIER

  2. Sommaire • Présentation • Installation • Fédora • LTSP • Faire booter un client • Boot PXE • Boot Etherboot • Administration • Configuration et Sécurisation • Maintenance • Bilan

  3. Présentation L’infrastructure en terminaux présente certain intérêt : • Poste client peu coûteux • Gestion hyper - centralisée

  4. DHCP TFTP NFS GDM/KDM Installation Pour qu’un client démarre plusieurs services doivent être démarrés sur le serveur Fédora: L’utilitaire Linux Terminal Project Server Project permet de géré simplement l’état et la configuration de tous ces services.

  5. default-lease-time 21600; max-lease-time 21600; option subnet-mask 255.255.255.0; option broadcast-address 10.0.0.255; option routers 10.0.0.254; option domain-name-servers 10.0.0.254; option domain-name "LTSP"; option root-path "10.0.0.254:/opt/ltsp/i386"; subnet 10.0.0.0 netmask 255.255.255.0 { range dynamic-bootp 10.0.0.100 10.0.0.253; filename "/lts/2.4.26-ltsp-2/pxelinux.0"; host ws001 { hardware ethernet XX:XX:XX:XX:XX:XX; fixed-address 10.0.0.1; filename "/lts/vmlinuz-2.4.26-ltsp-2"; } } Installation Exemple de fichier de configuration dhcp.conf

  6. Le boot du client Plusieurs méthodes de pour amorcer le démarrage d’un client sont possible : • Boot sur le réseau : protocole PXE • A l’aide de disque d’amorçage (disquette, CD-ROM…) : protocole etherboot

  7. Le boot du client Séquence de démarrage d’un client sous PXE

  8. Le boot du client Séquence de démarrage d’un client en etherboot

  9. Administration Le fichier lts.conf permet configurer les postes de façon globale et aussi de façon individuelle. Exemple des paramètres pouvant être transmis : • Type de clavier • Type de souris • Affichage des divers consoles • Mode d’affichage

  10. [Default] SERVER = 10.0.0.254 XKbModel = "pc105" XkbLayout = "fr" X_MOUSE_PROTOCOL = "ImPS/2" X_MOUSE_DEVICE = "/dev/psaux" X_MOUSE_RESOLUTION = 400 X_MOUSE_BUTTONS = 3 USE_XFS = N SCREEN_01 = startx [ws001] SCREEN_02 = shell [00:A0:CC:66:75:51] XSERVER = XF86_SVGA [10.0.0.191] XSERVER = XF86_SVGA Administration Exemple de fichier de configuration lts.conf

  11. Administration Limiter l’utilisateur /etc/security/limits.conf * hard nproc 100 * hard maxlogins 1 La commande skill pour contrôler les processus d’un utilisateur, différents signaux peuvent être envoyés au processus • KILL Tue les processus • STOP Stop les processus • CONT Reprend les processus

  12. Conclusion Nous avons due surmonter plusieurs difficultés : • Freeze de Fédora au démarrage • Cartes réseau non prise en charge lors du boot • TFTP sous Debian Bilan : • Une installation fonctionnant avec divers type de clients Regret : • Les disque locaux ayant marché qu’une seule fois

More Related