Progetto TCOS

TCOS è una delle migliori soluzioni Open Source che genera immagini di avvio per computer thinclient (basato su Linux Debian/Ubuntu). Consente le connessioni rDesktop (Terminal Server), Libero NX & X su SSH. In questo documento vedremo innanzitutto come connettersi allo stesso Ubuntu dove genereremo le immagini e in cui avremo installato le applicazioni; in seguito personalizzeremo un client per l'utilizzo di RDP,

 

Los thin client’s (desde Pentium II con 64Mb de RAM) podrán arrancar desde PXE, dischetto (con Etherboot o gPXE), CD, USB o instalado en local. Permite el uso de dispositivos extraibles desde el thinclient (CD-ROM datos/audio, Unità flash USB – incluso NTFS -, CD-USB, Firewire…); control de volumen por parte del usuario, se pueden configurar múltiples parámetros de cada sesión. Otras alternativas son: LTSP, PXES, Thinstation y K12LTSP. Podríamos usar autenticación LDAP en el propio Ubuntu para autenticarnos contra un Directorio Activo por ejemplo o instalarle el cliente de Citrix para el despliegue de las aplicaciones.

Il suo sito ufficiale: Protocollo HTTP://www.tcosproject.org

Comenzaremos con un Ubuntu Desktop 10.04.4 x64 recién instalado,

 

Debemos tener en ‘/etc/apt/sources.listla entrada ‘deb http://tcosproject.org lucid main’, haremos un ‘apt-get update’ dopo,

 

Instalaremos primero el paquete ‘tcos-keyringpara instalar la clave GPG del paquete TCOS, posteriormente instalaremos TCOS,

‘apt-get install tcos-keyring

‘apt-get install tcos

 

Actualizaremos GDM con ‘apt-get upgrade

 

 

Y ya podremos ejecutar ‘tcos-cofiguratorpara configurar el servidor TCOS. Este comando sería opcional si no querremos usar los servicios locales para conectarse o disponer de un servidor DHCP en él. Bueno en este documento realizaremos como hemos dicho, dos posibilidades, la primera imagen que crearemos sí utilizará los servicios de este host y luego usaremos unicamente un entorno Microsoft. Configuramos en este caso un rango DHCP para los equipos y el prefijo de hostname que utilizarán.

 

Sul “Usuarios remotos”, como se conectarán los usuarios a este host, crearemos los que necesitemos además de asignarles un prefijo al nombre de usuario & los grupos a los que pertenecerán (por defecto fuse).

 

In “Gestor de entradahabilitaremos la conexión remota marcandoActivar entrada remota”, indicaremos si queremos autologin y guardamos, tendremos que reiniciar el equipo para activarlo (o reiniciar gdm/kdm),

 

E in “Imágenes de arranque”, ejecutaremos TcosConfig para crear finalmente las imágenes de arranque. Si unicamente queremos crear las imágenes y no utilizar un servidor TCOS para servir como host de conexión remota/DHCP, ejecutaríamos desde la shell: ‘tcosconfig’.

 

Seleccionaremos la arquitectura de imagen que generaremos, dependerá de los equipos que la utilicen, “Sì” para generarlos de 32bit y “No” para x64.

 

Seleccionaremos la distribución que vamos a utilizar (Debian o Ubuntu), en este caso será Ubuntu, además su distribución (Hardy, Intrepid, Jaunty, Kamic, Lucid), nosotros utilizaremos la última, una Lucid, seleccionamos la arquitectura, la versión del kernel, el servidor principal de descarga & el de seguridad, el repositorio TCOS y si queremos usar la versión experimental; Clicca su “Construir chroot”.

 

 

Una vez haya finalizado pulsamos enConstruir TCOS

 

Se nos cargará el asistente de TCOS config para hacer cambios en la configuración, “Continua”,

 

Seleccionaremos la plantilla de configuración de TCOS, Abbiamo:

base.conf no usará ninguna plantilla.

tcos.conf.low desactivará el USB, suono, tcosmonitor y dispositivos IDE o SATA

tcos.conf.all llevará activadas la mayoría de las características.

tcos.conf.light desactivará el USB, suono, y dispositivos IDE o SATA, tcosmonitor irá habilitado.

tcos.conf.nfs fuerza el arranque por NFS además desactivará el USB, suono, tcosmonitor y dispositivos IDE o SATA.

 

Configuraremos las Opciones de Xorg, DRI en Xorg, Opciones de sonido, Soporte de acceso remoto y Configuración de red inalámbrica,

 

En más configuraciones avanzadas, configuraremos los Usuarios y contraseñas (autenticación), Configuración de depuración, Configuración de servicios y demonios & el Menú de arranque y splash,

 

Configuraremos las Opciones de Kernel, Algunos trucos para clientes ligeros y Otras configuraciones,

 

Seleccionaremos el método de arranque, que podrá ser: Disquete Etherboot, Arranque PXE, Arranque por CDROM y Arranque NFS (memoria <38).

 

E noi premiamo “Comenzarpara generar la imagen,

 

… Attendi qualche secondo…

 

E questo è tutto!

 

Ya tenemos la imagen generada, Clicca su “Terminar y guardar”,

 

Y ya podremos arrancar nuestros equipos ligeros por red y bootearán directamente a este servidor de TCOS,

 

Ejecutando ‘tcosmonitorobtendremos un panel de gestión, donde podremos realizar una serie de tareas en los equipos remotos.

Acciones para el terminal/equipo: Riavviare, Spegnere, Reiniciar sesión X con la nueva configuración, Desconectar cliente, DPMS apagar monitor, DPMS encender monitor, Bloquear pantalla, Desbloquear pantalla, Limpiar información del terminal & Actualizar información del terminal.

Acciones para el usuario: Conectar la pantalla remota (VNC), Modo de demo (desde este equipo), Bloquear Internet, Desbloquear Internet, Mostrar aplicaciones ejecutadas por este cliente, Ejecutar aplicación en pantalla de usuario & Enviar un mensaje de texto al usuario.

Sonido, video y archivos: Enviar audio conferencia (desde este equipo), Enviar archivos, Difusión de audio/video, Captura de pantalla.

 

Debemos desactivar Multicast DNS para tener un menor timeout durante el login en ‘/etc/nsswitch.confsustituyendo ‘hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4por ‘hosts: files dns

 

Podremos crear personalizaciones editando ‘/etc/dnsmasq.confpara asignar una dirección IP estática a unos equipos basandonos en su dirección MAC,

 

Con ‘tcospersonalizehost=DIRECCIÓN_IPpersonalizaremos la configuración por host. Tendremos varias pestañas, “Configuración gráfica”,

 

Si ponemos en Línea de arranque ‘startx=W rdesktop=DIRECCIÓN_IPeste equipo se conectará a un servidor de Terminal Services o Remote Desktop (RDP),

Si queremos personalizar la configuración del servidor DHCP, editaremos ‘ /etc/dhcp3/dhcpd.conf ‘, o podremos montar el servidor DHCP en un equipo Windows, además de mover el servicio TFTPd, siempre y cuando le copiemos el contenido de ‘/var/lib/tcos/tftp’.

Guía completa AKI,

Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!