Skip to main content

Dossier personnalisé

Dans le contexte du serveur openthinclient, le dossier "Personnalisation" offre une solution flexible pour distribuer des fichiers et des configurations personnalisés sur les clients légers. Il est généralement utilisé pour stocker des certificats et personnaliser les icônes et l'arrière-plan du bureau.

Les utilisateur·rice·s expérimenté·e·s peuvent utiliser le dossier "Custom" pour déployer des configurations ou des scripts. Il est également possible de remplacer des fichiers.

Chemin d'accès

Programme d'installation d'openthinclient : <Manager-Home>/nfs/root/custom/

Le répertoire d'accueil du gestionnaire a été spécifié lors de l'installation d'openthinclient.

Appliance virtuelle openthinclient : /home/openthinclient/otc-manager-home/nfs/root/custom/

ThinClient (démarrage PXE) : /tcos/link

Structure

 <Manager-Home>/nfs/root/custom/
browser-ssl-certs/ Certificats de serveur importés dans le navigateur.
ica-ssl-certs/ Certificats CA pour Citrix

system-certs/

Certificats de serveur à l'échelle du système, utilisés notamment par FreeRDP, VMware, etc.

icons/

Icônes pour les applications au format PNG ou SVG.

Les icônes PNG doivent avoir une taille de 16 x 16 ou 32 x 32 px.

Utilisation :

Indiquez le nom du fichier, extension comprise, comme "Icône personnalisée" dans les paramètres de configuration de l'application.

splashscreens/

Écrans de démarrage au format PPM.

Utilisation :

Indiquez le nom du fichier (extension comprise) dans le type de matériel.

Le nom de fichier tcos-splash.ppm est réservé et ne doit pas être utilisé.

rootfs/

Fichiers et répertoires au choix, copiés sur les clients légers. Les fichiers déjà présents seront écrasés.

packages/

Fichiers et répertoires au choix dans des fichiers d'archive tar.

Distribuer des fichiers au choix

Avec rootfs/ et packages/ , il est possible de distribuer n'importe quels fichiers et répertoires vers les clients légers. Sous rootfs/ ou à l'intérieur d'un fichier d'archive tar dans packages/ , le chemin d'accès complet doit être indiqué. Les fichiers sont copiés sur les clients légers pendant le processus de démarrage, avant le lancement de Debian.

rootfs/

Les fichiers distribués via ce dossier présentent les caractéristiques suivantes sur les clients légers :

  • Propriétaire : l'utilisateur connecté User-ID 1000
  • Exécutable et lisible für alle
  • Accessibles en écriture pour le propriétaire
packages/

Les droits d'accès et le propriétaire des fichiers sont conservés.

Exception : les fichiers situés dans le répertoire utilisateur /home/tcos, qui appartiennent toujours à l'utilisateur connecté User-ID 1000.

Formats d'archives pris en charge
tar non compressé

.tar


tar compressé au format bzip2

.tar.bz2

.tar.bz
tar compressé au format gzip

.tar.gz

.tgz

Les autres formats d'archives sont ignorés.

Exemples

Enregistrer un fichier sur le bureau des clients légers :

  1. Créer rootfs/ ,
    <Manager-Home>/nfs/root/custom/rootfs/home/tcos/Desktop
  2. Créer un fichier dans ce répertoire.
  3. Une fois les clients légers démarrés, le fichier apparaît sur le bureau.

Enregistrer les certificats SSL de l'autorité de certification (Citrix) :

Lors du démarrage du client léger, les certificats des autorités de certification peuvent être copiés sur le client léger. Tous les certificats sont copiés et automatiquement convertis au format requis. Enregistrez les certificats des autorités de certification sur le serveur dans le dossier suivant <Manager-Home>/nfs/root/custom/ica-ssl-certs/.

Fond d'écran personnalisé :

Enregistrez l'image d'arrière-plan souhaitée sur le serveur sous le nom de fichier suivant :<Manager-Home>/nfs/root/custom/rootfs/usr/share/wallpapers/openthinclient/default.png 

Si le chemin d'accès ci-dessous .../rootfs/ n'existe pas, veuillez le créer exactement comme décrit ici.