Servidor Terminal Linux/7.3.3. Debian LTSP
- Descargue e instale la última release para Debian.
- Si ya tiene un servidor DHCP corriendo en la red:
apt-get install ltsp-server openssh-server
De lo contrario, si quiere que su servidor LTSP funcione como servidor DHCP:
apt-get install ltsp-server-standalone openssh-server
- Crear el entorno de los clientes LTSP:
ltsp-build-client
Si está instalando otra distribución de Debian diferente a la del servidor, tendrá que especificarla con la opcion --dist xxx en el servidor. /usr/share/debootstrap/scripts/.
ltsp-build-client descargará un filesystem completo de Debian a /opt/ltsp/i386 (se puede especificar otra ruta con "--base") e instalar el ltsp-client y paquetes ldm (LTSP Display Manager). Normalmente se necesitará un ambiente de escritorio como gnome o XFCE, o un window manager como IceWM instalado en el servidor (no en el chroot).
Los 2 archivos de configuración de LTSP en el cliente son /etc/lts.conf y /etc/default/ltsp-client-setup. Ver ejemplosS en /usr/share/doc/ltsp-client
Ver el comportamiento de la personalizacion de un cliente fino (nota: Debian LTSP todavía usa NFS por default).
Si se cambian los datos de IP despues de la configuración inicial se debe correr ltsp-update-sshkeys en el servidor.
Los archivos que el cliente iniciará están instalados dentro de /var/lib/tftpboot en el servidor.
- Configurar /etc/dhcp3/dhcpd.conf:
Ver ejemplos en /usr/share/doc/ltsp-server/examples/dhcpd.conf o /etc/ltsp/dhcpd.conf y ad+aptelos a su red.
Reinicie dhcp3-server:
invoke-rc.d dhcp3-server restart
Alternativamente, configure /etc/dnsmasq.conf:
Ver ejemplos en /usr/share/doc/ltsp-server/examples/dhcpd-dnsmasq y adáptelos a su red.
Reinicie dnsmasq:
invoke-rc.d dnsmasq restart
- Configure /etc/exports:
/opt/ltsp *(ro,no_root_squash,async,no_subtree_check)
- Inicie tftpd. Por defecto, se inicia tftpd-hpa desde inetd Puede tener que reiniciar inetd despues de instalar tftpd-hpa.
invoke-rc.d openbsd-inetd restart
Como alternativa, edite /etc/default/tftpd-hpa para que tftpd-hpa inicie automáticamente.
RUN_DAEMON="yes"
y reinicie tftpd-hpa:
invoke-rc.d tftpd-hpa restart
- Inicie una máquina compatible con PXE o Etherboot y disfrute! Note que algunas viejas versiones de Etherboot no soportan imagenes ELF, por lo tanto puede que requieran configuración adicional.