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 |
|
|
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 |
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 compresso con bzip2 |
|
.tar.bz |
| tar compresso con gzip |
|
.tgz |
Gli altri formati di archivio vengono ignorati.
Esempi
Salvare un file sul desktop dei ThinClient:
- In
rootfs/creare l'intera struttura di directory,<Manager-Home>/nfs/root/custom/rootfs/home/tcos/Desktop - Creare un file in questa directory.
- 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.