Skip to main content

Cartelle personalizzate

La cartella personalizzata nel contesto del server openthinclient offre una soluzione flessibile per distribuire file e configurazioni personalizzate sui thin client. Tra le applicazioni più comuni figurano l'archiviazione di certificati e la personalizzazione delle icone e dello sfondo del desktop.

Le persone esperte possono distribuire configurazioni o script tramite la cartella "Custom". È inoltre possibile sovrascrivere i file.

Percorso

Programma di installazione openthinclient: <Manager-Home>/nfs/root/custom/

La home del Manager è stata specificata durante l’installazione di openthinclient.

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

ThinClient (avviato tramite PXE): /tcos/link

Struttura

 <Manager-Home>/nfs/root/custom/
browser-ssl-certs/ Certificati server importati nel browser.
ica-ssl-certs/ Certificati CA per Citrix

system-certs/

Certificati server a livello di sistema, utilizzati da FreeRDP, VMware e altri.

icons/

Icone per le applicazioni in formato PNG o SVG.

Le icone PNG devono avere dimensioni di 16 x 16 o 32 x 32 pixel.

Utilizzo:

Specificare il nome del file, compresa l'estensione, come icona personalizzata nelle configurazioni dell'applicazione.

splashscreens/

Schermate di avvio in formato PPM.

Utilizzo:

Specificare il nome del file (compresa l'estensione) nel campo "Tipo di hardware".

Il nome del file tcos-splash.ppm è riservato e non dovrebbe essere utilizzato.

rootfs/

Qualsiasi file e directory copiati sui thin client. I file già presenti verranno sovrascritti.

packages/

Qualsiasi file e directory in file di archivio tar.

Distribuire file a scelta

Con rootfs/ e packages/ è possibile distribuire file e directory a scelta ai thin client. In rootfs/ rispettivamente all’interno di un archivio tar in packages/ deve essere specificato il percorso completo. I file vengono copiati sui thin client durante la procedura di avvio, prima che Debian venga avviato.

rootfs/

I file distribuiti tramite questa cartella presentano le seguenti caratteristiche sui thin client:

  • Proprietario: la persona connessa User-ID 1000
  • Eseguibile e leggibile für alle
  • Scrivibili per il proprietario
packages/

I diritti e il proprietario dei file rimangono invariati.

Eccezione: i file nella directory utente /home/tcos, appartengono sempre alla persona connessa User-ID 1000.

Formati di archivio supportati
tar non compresso

.tar


tar compresso con bzip2

.tar.bz2

.tar.bz
tar compresso con gzip

.tar.gz

.tgz

Gli altri formati di archivio vengono ignorati.

Esempi

Salvare un file sul desktop dei ThinClient:

  1. In rootfs/ creare l'intera struttura di directory,
    <Manager-Home>/nfs/root/custom/rootfs/home/tcos/Desktop
  2. Creare un file in questa directory.
  3. Dopo l'avvio dei ThinClient, il file sarà visibile sul desktop.

Salvare i certificati SSL dell’autorità di certificazione (Citrix):

Durante il processo di avvio del thin client, è possibile copiare i certificati delle autorità di certificazione sul thin client. Tutti i certificati vengono copiati e convertiti automaticamente nel formato richiesto. Salvare i certificati delle autorità di certificazione sul server nella seguente cartella <Manager-Home>/nfs/root/custom/ica-ssl-certs/.

Immagine di sfondo personalizzata:

Salvare l’immagine di sfondo desiderata sul server con il seguente nome file:<Manager-Home>/nfs/root/custom/rootfs/usr/share/wallpapers/openthinclient/default.png 

Se il percorso indicato di seguito .../rootfs/ non fosse presente, crearlo esattamente come descritto qui.