LTSP
Présentation
LTSP, acronyme de Linux Terminal Server Project, est une solution open source permettant de déployer des clients légers dans un réseau informatique. Voici une présentation de ses principales caractéristiques :
-
Infrastructure de client léger : LTSP permet de transformer des ordinateurs peu puissants, appelés clients légers, en terminaux légers qui se connectent à un serveur central pour accéder à un environnement de bureau complet.
-
Centralisation des ressources : Avec LTSP, la plupart des ressources de calcul et de stockage sont centralisées sur le serveur, ce qui signifie que les clients légers n'ont besoin que d'une configuration matérielle minimale pour fonctionner. Cela simplifie la maintenance, réduit les coûts et facilite la gestion du parc informatique.
-
Économique et éco-énergétique : Les clients légers consomment moins d'énergie et nécessitent moins de maintenance que les ordinateurs traditionnels, ce qui en fait une solution économique et respectueuse de l'environnement pour les environnements informatiques à grande échelle.
-
Compatibilité multiplateforme : LTSP est compatible avec une variété de systèmes d'exploitation clients, y compris Linux, Windows, et d'autres systèmes d'exploitation basés sur le protocole de démarrage réseau PXE (Preboot Execution Environment).
-
Administration centralisée : LTSP permet une administration centralisée des clients légers à partir du serveur, ce qui facilite la configuration, la surveillance, la gestion des utilisateurs et la distribution de logiciels.
-
Personnalisation et extensibilité : LTSP offre des fonctionnalités de personnalisation et d'extensibilité, permettant aux administrateurs de configurer les clients légers selon les besoins spécifiques de leur environnement informatique, en installant des logiciels supplémentaires, en définissant des paramètres système personnalisés, etc.
-
Utilisation dans l'éducation et les entreprises : LTSP est largement utilisé dans les écoles, les bibliothèques, les entreprises et d'autres organisations qui ont besoin de déployer et de gérer un grand nombre de postes de travail informatiques de manière efficace et économique.
En résumé, LTSP est une solution puissante et économique pour déployer des clients légers dans un environnement informatique, offrant une centralisation des ressources, une administration simplifiée, une compatibilité multiplateforme et une personnalisation flexible.
Site officiel de LTSP.
Configuration minimale
- Processeur : i3
- RAM : 8Go
- Disque : 500Go
- 2 cartes réseau
Installation de LTSP
Dans un premier temps, il faut ajouter les sources LTSP au système :
add-apt-repository ppa:ltsp
apt update
Une fois cela fait, on peut installer LTSP à proprement parlé :
apt install --install-recommends ltsp ltsp-binaries dnsmasq nfs-kernel-server openssh-server squashfs-tools ethtool net-tools epoptes
Epoptes est un logiciel de management et monitoring d'ordinateur, il va nous permettre de voir et prendre la main sur les ordinateurs Edubuntu par la suite.
Pour autoriser le compte du serveur à utiliser epoptes (outil de prise de supervision et controle des clients), il faut l'ajouter au groupe epoptes (ICI le compte est "administrateur") :
gpasswd -a administrateur epoptes
Création des fichiers de configuration
Une des choses importante est de totalement initialiser LTSP, via ces quelques commandes, qui vont être souvent utilisées pour certaines :
Pour créer le fichier de configuration ltsp.conf :
install -m 0660 -g sudo /usr/share/ltsp/common/ltsp/ltsp.conf /etc/ltsp/ltsp.conf
Actualiser et faire la prise en compte de la configuration ltsp.conf :
ltsp initrd
Mettre à jour la configuration IPXE :
ltsp ipxe
Mettre à jour la configuration NFS :
ltsp nfs
Actualiser l'image client :
ltsp image <nom de l'image>
Cette commande remplace la précédemment connue :ltsp-update-image <nom de l'image>
No Comments