Reaprofitant màquines obsoletes crearem thinclients que en aquest cas es connectaran a un terminal server.
Paquets
Un cop tenim instal·lat el sistema en la seva mínima expressió instal·larem els següents paquets.
apt-get install x-window-system rdesktop sudo
Creació usuari
Crearem un usuari que serà amb el que automatitzarem les tasques de login, aquest usuari per seguretat no haurà de tenir permisos de root.
adduser <USUARI_LOGIN>
Permisos per aturar el terminal (shutdown)
Necessitem fer aquesta modificació per a que no se’ns demani el password al executar el “sudo shutdown now” per a apagar l’equip
Editem fitxer de sudoers
nano /etc/sudoers
afegim la següent línia a on donem els permisos esmentats.
# Asignar permisod de shutdown a usuari
<USUARI_LOGIN>
ALL=(ALL) NOPASSWD: /sbin/shutdown
Login automàtic
Per a que la màquina al arrancar no es quedi aturada demanant usuari i password
Crearem el següent directory:
mkdir /etc/systemd/system/getty@tty1.service.d
Crearem el següent fitxer:
nano /etc/systemd/system/getty@tty1.service.d/autologin.conf
Inserim a dins, a on és l’usuari que iniciarà la sessió:
(es recomanable que sigui un usuari sense permisos de root)
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin <USUARI_LOGIN> --noclear %I 38400
linux
Arrancar sessió remota
Entrem amb la sessió de l’usuari que iniciarà l’equip:
al entrar automàticament al sistema, el que volem es que s’executi el gestor gràfic i després el client de RDP i al finalitzar ens apagui l’equip. per tant
Editem el fitxer .bashrc
# assegurem estar a l'arrel del usuari cd # editem el fitxer nano .bashrc
hi afegim al final aquestes línies
# retard en segons abans de carregar el startx (*) sleep 22 # Iniciar gestor gràfic. Configuració d'inici a .xinitrc (**) startx # Apagar equip al finalitzar sessió RDP sudo shutdown now
* el delay en ocasions és necessari degut a que no dona a temps a la màquina a carregar tots els serveis i donaria un error.
* .xinitrc a on configurarem l’inici del RDP (està en el punt següent)
Executar rdesktop després del servidor gràfic
Personalitzem l’inici del gestor gràfic per aquest usuari mitjançant la creació del fitxer .xinitrc o modificar-lo si ja existia.
nano .xinitrc
Afegim aquesta línia a final de fitxer.
El que fa es connectar-se al server mitjançant la seva IP i executarà el terminal en mode complet de pantalla ‘-f’, el ‘-u “” ‘, es serveix per que l’usuari de login surti en blanc i amb ‘-k es’ li diem al terminal server que emprem un teclat espanyol.
rdesktop <IP SERVIDOR / NOM > -f -u "" -k esmés paràmetres rdesktop …
Amb això ja tenim un PC convertit en un thin client.
Fonts
https://storma.wordpress.com/tag/debian-wheezy-systemd-autologin/
https://illabit.wordpress.com/2012/02/13/thinclient-via-ltsp-rdp/