Ltsp manual 18.04
De Wiki Linkat
Línia 186: | Línia 186: | ||
<br> | <br> | ||
- | + | = Linkat Escriptoris Remots = | |
El servidor LTSP es pot complementar amb el paquet linkat-escriptoris-remots. D'aquesta forma es proporciona un altre mecanisme per accedir al mateix escriptori Linkat sense haver d'estar dins de la xarxa dedicada de terminals lleugers. | El servidor LTSP es pot complementar amb el paquet linkat-escriptoris-remots. D'aquesta forma es proporciona un altre mecanisme per accedir al mateix escriptori Linkat sense haver d'estar dins de la xarxa dedicada de terminals lleugers. | ||
Línia 192: | Línia 192: | ||
Per a més informació, es pot consultar l'enllaç: | Per a més informació, es pot consultar l'enllaç: | ||
+ | <br> | ||
- | + | [http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots] | |
- | [http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots] | + | |
<br> | <br> |
Revisió de 13:03, 22 ago 2019
Contingut |
Instal·lació del servidor LTSP Linkat 18.04
NOTA: La pàgina oficial amb la documentació per instal·lar el projecte LTSP en Ubuntu 18.04 és la següent:
http://wiki.ltsp.org/wiki/Installation/Ubuntu
El servei LTSP es pot configurar en una Linkat edu 18.04 estàndard (64 bits) amb entorn GNOME o bé en una Linkat 18.04 lleugera (de 32 i 64 bits) amb entorn LXDE.
Es recomana actualitzar la Linkat abans d'aplicar la recepta.
El servidor de terminals lleugers haurà de tenir dues plaques de xarxa. La placa de xarxa que dóna servei als terminals lleugers ha de ser a gigabit i connectada a un switch a gigabit. La connectivitat a gigabit és necessària per evitar colls d'ampolla.
Introducció
El projecte LTSP (Linux Terminal Server Project) va ser creat l’any 1999 i està orientat al reciclatge i reutilització d’equipaments. El projecte LTSP proporciona una forma simple d’utilitzar ordinadors de baix cost com a terminals grafics sobre un servidor GNU/Linux. Aquests ordinadors o clients lleugers depenen d’un servidor central que els proporciona el sistema operatiu, CPU, memoria i disc dur.
Els avantatges dels terminals lleugers són els següents:
• Menor cost del maquinari ja que necessiten menys memoria i potència de CPU. Això fa que es puguin reciclar o reutilitzar ordinadors antics. • S’allarga el cicle de vida dels terminals lleugers. • L’administracio dels terminals es fa de forma centralitzada, la qual cosa requereix molt menys esforç ja que els clients no tenen sistema operatiu propi. • El risc d’un mal funcionament dels clients lleugers es m ´ ´ınim ja que no requereixen cap mena de modificacio. ´ • L’acces a les dades es troba restringit al tractar-se d’un sistema operatiu multiusuari. ´ • El sistema permet que l’usuari pugui utilitzar GNU/Linux o Windows de forma simultania.
Configuració
La configuració del servidor LTSP contempla l'ús de dues plaques de xarxa, una de les quals s'utilitza per connectar-se a la xarxa del centre i l'altra per donar servei a la xarxa de terminals lleugers:
La placa de xarxa que dóna accés a Internet s'anomenarà ETH_WAN i podrà tenir una IP dinàmica (DHCP) o bé una d'estàtica.
La placa de xarxa que dóna servei a la xarxa de terminals lleugers s'anomenarà ETH_LAN i s'haurà de configurar amb la IP:1 92.168.67.1 amb màscara /24 o 255.255.255.0
Aquesta configuració es farà des del mateix entorn gràfic de la Linkat, a través del gestor de xarxes (NetworkManager).
Afegir el repositori PPA: Greek schools
Per configurar el servidor LTSP es farà servir el repositori PPA de les escoles de Grècia:
https://launchpad.net/~ts.sch.gr/+archive/ubuntu/ppa
aquest repositori és mantingut per desenvolupadors del projecte LTSP i ofereix noves versions mes estables que no pas les que hi ha als repositoris d'Ubuntu.
Per afegir el repositori cal executar des de terminal:
sudo su - add-apt-repository --yes ppa:ts.sch.gr apt update
Un cop afegit el repositori anterior, cal executar les instruccions següents:
apt install --yes --install-recommends ltsp-server-standalone epoptes gpasswd -a ${SUDO_USER:-$USER} epoptes ltsp-build-client --arch i386 --purge-chroot --mount-package-cache --extra-mirror 'http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu bionic main' \ --apt-keys '/etc/apt/trusted.gpg.d/ts_sch_gr_ubuntu_ppa.gpg' --late-packages epoptes-client
NOTA: Per generar imatges de 64 bits per als terminals lleugers, s'ha de canviar el paràmetre:
--arch i386
per
--arch amd64
Finalment, si es vol assignar una contrasenya coneguda a l'usuari root del thinclient, cal executar les ordres següents:
1- Entreu dins de la imatge del terminal lleuger (en mode chroot):
ltsp-chroot -m
2- Canvieu la contrasenya de l'usuari root:
passwd root
3- Sortiu de la imatge (del mode chroot):
exit
4- Actualitzeu la imatge del terminal lleuger:
ltsp-update-image
DNSMASQ
Com ja s'ha comentat anteriorment, el servidor LTSP disposa de dues plaques de xarxa. Una d'elles dóna accés a Internet i l'altra és una placa de xarxa dedicada a oferir el servei LTSP a través d'un switch a gigabit. La IP estàtic que s'assigna a aquesta placa de xarxa és la següent:
192.168.67.1/24
Per dur-ho a terme, caldrà executar les instruccions següents:
1- Configureu el servidor dnsmasq:
ltsp-config dnsmasq --no-proxy-dhcp
2- Feu la descàrrega següent:
wget https://git.launchpad.net/sch-scripts/plain/debian/sch-scripts.if-up -O /etc/network/if-up.d/sch-scripts
3- Canvieu els permisos del script:
chmod +x /etc/network/if-up.d/sch-scripts
4- Reinicieu el gestor de xarxa:
systemctl restart network-manager
Fitxer de configuració lts.conf
The configuration for the clients, like screen resolution etc, is maintained in a file called lts.conf. To create and start editing it, run:
ltsp-config lts.conf xdg-open /var/lib/tftpboot/ltsp/*/lts.conf
Linkat estàndard:
LD_SESSION="gnome-flashback-metacity"
i per a la Linkat lleugera (basada en Lubuntu):
LDM_SESSION="Lubuntu"
Així doncs, el fitxer ltsp.conf resultant quedaria de la forma:
[default] # # Escriptori lleugfer # LDM_SESSION="Lubuntu" # LDM_SESSION="gnome-flashback-metacity" LDM_LANGUAGE = ca_ES.UTF8 SCREEN_07 = ldm LOCAL_APPS = false LDM_DIRECTX = TRUE XkbLayout = es XkbModel = pc105 VOLUME = 90 PCM_VOLUME = 90 FRONT_VOLUME = 90 MIC_VOLUME = 90 CD_VOLUME = 90 HEADPHONE_VOLUME = 90 XSERVER = auto SOUND = TRUE LOCALDEV = TRUE
Entorn GNOME
Només per a la Linkat estàndard (que fa ús de l'entorn d'escriptori GNOME), caldrà canviar de nom del fitxer següent:
/usr/share/xsessions/gnome-flashback-compiz.desktop
Per fer aquest canvi, cal executar l'ordre següent:
mv /usr/share/xsessions/gnome-flashback-compiz.desktop /usr/share/xsessions/gnome-flashback-compiz.desktop.bak
Com a mètode alternatiu, es pot posar dins del fitxer de configuració lts.conf l'ordre següent:
INIT_COMMAND_RM_FLASHBACK_COMPIZ="rm -f /usr/share/xsessions/gnome-flashback-compiz.desktop"
Un cop fet aquest canvi, el terminal lleuger arrencarà sense problema l'entorn GNOME.
Linkat Escriptoris Remots
El servidor LTSP es pot complementar amb el paquet linkat-escriptoris-remots. D'aquesta forma es proporciona un altre mecanisme per accedir al mateix escriptori Linkat sense haver d'estar dins de la xarxa dedicada de terminals lleugers.
Per a més informació, es pot consultar l'enllaç:
http://linkat.xtec.cat/portal_linkat/wikilinkat/index.php/Escriptoris_Remots