Skip to main content

Carpetas personalizadas

La carpeta 'Custom' del servidor openthinclient ofrece una forma flexible de distribuir archivos y configuraciones personalizadas a los ThinClients. Entre sus usos habituales se encuentran el almacenamiento de certificados y la personalización de iconos y fondos de escritorio.

Los usuarios experimentados pueden distribuir configuraciones o scripts a través de la carpeta 'Custom'. También es posible sobrescribir archivos.

Ruta

Instalador de openthinclient: <Manager-Home>/nfs/root/custom/

La ruta de inicio del gestor se especificó durante la instalación de openthinclient.

Dispositivo virtual de openthinclient: /home/openthinclient/otc-manager-home/nfs/root/custom/

ThinClient (arranque PXE): /tcos/link

Estructura

 <Manager-Home>/nfs/root/custom/
browser-ssl-certs/ Certificados de servidor que se importan al navegador.
ica-ssl-certs/ Certificados de CA para Citrix

system-certs/

Certificados de servidor para todo el sistema, utilizados por FreeRDP, VMware, entre otros.

icons/

Iconos para aplicaciones en formato PNG o SVG.

Los iconos PNG deben tener un tamaño de 16 x 16 o 32 x 32 píxeles.

Uso:

Introducir el nombre del archivo, incluida la extensión, como 'Icono personalizado' en la configuración de la aplicación.

splashscreens/

Pantallas de inicio en formato PPM.

Uso:

Indica el nombre del archivo (incluida la extensión) en el tipo de hardware.

El nombre de archivo tcos-splash.ppm está reservado y no debe utilizarse.

rootfs/

Cualquier archivo y directorio que se copie en los ThinClients. Los archivos ya existentes se sobrescribirán.

packages/

Cualquier archivo y directorio en archivos comprimidos tar.

Distribuir cualquier archivo

Con rootfs/ y packages/ se pueden distribuir cualquier archivo y directorio a los ThinClients. En rootfs/ o dentro de un archivo tar en packages/ debe indicarse la ruta completa. Los archivos se copian en los ThinClients durante el proceso de arranque, antes de que se inicie Debian.

rootfs/

Los archivos que se distribuyen a través de esta carpeta tienen las siguientes características en los ThinClients:

  • Propietario: el usuario que haya iniciado sesión User-ID 1000
  • Ejecutable y legible für alle
  • Con permiso de escritura para el propietario
packages/

Se conservan los permisos y el propietario de los archivos.

Excepción: los archivos del directorio de usuario /home/tcos, que siempre pertenecen al usuario que ha iniciado sesión User-ID 1000.

Formatos de archivo compatibles
tar sin comprimir

.tar


tar comprimido con bzip2

.tar.bz2

.tar.bz
tar comprimido con gzip

.tar.gz

.tgz

Se ignoran otros formatos de archivo.

Ejemplos

Guardar un archivo en el escritorio de los ThinClients:

  1. En rootfs/ crear el árbol de directorios completo y,
    <Manager-Home>/nfs/root/custom/rootfs/home/tcos/Desktop
  2. Crear un archivo en este directorio.
  3. Una vez arrancados los ThinClients, el archivo aparecerá en el escritorio.

Almacenar los certificados SSL de la autoridad de certificación (Citrix):

Durante el proceso de arranque del ThinClient, se pueden copiar certificados de las entidades de certificación al ThinClient. Se copian todos los certificados y se convierten automáticamente al formato necesario. Almacene los certificados de las entidades de certificación en el servidor, en la siguiente carpeta <Manager-Home>/nfs/root/custom/ica-ssl-certs/.

Imagen de fondo personalizada:

Guarde la imagen de fondo deseada en el servidor con el siguiente nombre de archivo:<Manager-Home>/nfs/root/custom/rootfs/usr/share/wallpapers/openthinclient/default.png 

Si la ruta indicada a continuación .../rootfs/ no existiera, créela exactamente tal y como se describe aquí.