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 |
|
|
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 |
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 comprimido con bzip2 |
|
.tar.bz |
| tar comprimido con gzip |
|
.tgz |
Se ignoran otros formatos de archivo.
Ejemplos
Guardar un archivo en el escritorio de los ThinClients:
- En
rootfs/crear el árbol de directorios completo y,<Manager-Home>/nfs/root/custom/rootfs/home/tcos/Desktop - Crear un archivo en este directorio.
- 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í.