

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di impostazioni predefinite delle applicazioni per gli utenti
<a name="create-default-app-settings"></a>

Segui questi passaggi per creare impostazioni predefinite dell'applicazione per i tuoi utenti.

**Topics**
+ [Fase 1: installazione delle applicazioni sull'Image Builder](#app-settings-image-install)
+ [Fase 2: Creare un account TemplateUser](#app-settings-template-user)
+ [Fase 3: creazione di impostazioni predefinite delle applicazioni](#app-settings-image-create-default-app-settings)
+ [Fase 4: salvataggio delle impostazioni predefinite delle applicazioni](#app-settings-image-save-default-app-settings)
+ [Fase 5: Verifica delle impostazioni predefinite dell'applicazione (facoltativo)](#app-settings-image-test-applications)
+ [Passaggio 6: Pulizia](#app-settings-image-finish)

## Fase 1: installazione delle applicazioni sull'Image Builder
<a name="app-settings-image-install"></a>

In questa fase, connetti un Image Builder Linux e installi le applicazioni sull'Image Builder.

**Installare le applicazioni sull'Image Builder**

1. Connetti l'Image Builder in uno dei seguenti modi: 
   + [Utilizza la console WorkSpaces Applicazioni](managing-image-builders-connect-console.md) (solo per connessioni Web)
   + [Crea un URL di streaming](managing-image-builders-connect-streaming-URL.md) (per connessioni client Web o WorkSpaces Applicazioni)
**Nota**  
Accederai come ImageBuilderAdmin utente al desktop Linux GNOME e avrai i privilegi di amministratore root.

1. Installa le applicazioni necessarie. Ad esempio, per installare un browser Chromium da un repository yum pubblico, apri prima l'applicazione Terminale, quindi esegui il seguente comando:

   **[ImageBuilderAdmin]$ sudo yum update && sudo yum install chromium.x86\_64** 

## Fase 2: Creare un account TemplateUser
<a name="app-settings-template-user"></a>

In questo passaggio, crei un TemplateUser account, che crea le impostazioni predefinite dell'applicazione per gli utenti di streaming.

**Per creare un TemplateUser account**

1. Crea un TemplateUser account senza permessi di root. Ad esempio, in una finestra del Terminale, esegui i seguenti comandi da creare TemplateUser sul generatore di immagini:

   **[ImageBuilderAdmin]$ sudo useradd -m TemplateUser** 

   **[ImageBuilderAdmin]$ echo -e '<{{password}}>\\n<{{password}}>\\n' \| sudo passwd TemplateUser**

1. Passa all' TemplateUser account:

   **[ImageBuilderAdmin]$ su - TemplateUser** 

## Fase 3: creazione di impostazioni predefinite delle applicazioni
<a name="app-settings-image-create-default-app-settings"></a>

In questo passaggio, crei le impostazioni predefinite delle applicazioni per gli utenti WorkSpaces delle Applicazioni. In questo modo gli utenti possono iniziare rapidamente a usare le applicazioni durante le sessioni di streaming WorkSpaces delle Applicazioni, senza la necessità di creare o configurare queste impostazioni da soli.

**Per creare impostazioni di applicazioni e Windows predefinite per gli utenti**

1. Avvia l'applicazione per cui creare le impostazioni predefinite. Ad esempio, in una finestra del Terminale, esegui il seguente comando per avviare il browser Chromium:

    **[TemplateUser]$ chromium-browser**

1. Configurazione delle impostazioni delle applicazioni. Ad esempio, imposta la home page del browser Chromium come. **https://aws.amazon.com**.

1. Chiudi le applicazioni.

1. Effettua la disconnessione:

   **[TemplateUser]$ logout** 

## Fase 4: salvataggio delle impostazioni predefinite delle applicazioni
<a name="app-settings-image-save-default-app-settings"></a>

In questa fase, copia le impostazioni predefinite dell'applicazione che hai aggiunto alla directory **/etc/skel/** e rendile disponibili agli utenti di streaming.

**Per salvare le impostazioni predefinite delle applicazioni**
+ Per copiare le impostazioni predefinite dell'applicazione per gli utenti di streaming, esegui il seguente comando in una finestra del Terminale:

   **[ImageBuilderAdmin]$ sudo cp -r -f /home/TemplateUser/. /etc/skel**

## Fase 5: Verifica delle impostazioni predefinite dell'applicazione (facoltativo)
<a name="app-settings-image-test-applications"></a>

In questa fase, verifica che le applicazioni che hai aggiunto funzionino correttamente e che le impostazioni predefinite dell'applicazione funzionino come previsto. 

**Test delle applicazioni e delle impostazioni predefinite su un Image Builder**

1. Crea un utente di test senza autorizzazioni root. Ad esempio, in una finestra di **Terminale**, esegui i seguenti comandi per creare **test-user** sull'Image Builder:

   **[ImageBuilderAdmin]$ sudo useradd -m test-user**

   **[ImageBuilderAdmin]$ echo -e '{{password}}>\\n<{{password}}>\\n' \| sudo passwd test-user** 

1. Passa all'utente di test:

   **[ImageBuilderAdmin]$ su - test-user**

1. Avvia l'applicazione (ad esempio, Chromium) come utente di test:

   **[test-user]$ /usr/bin/chromium-browser** 

1. Verifica che le impostazioni predefinite siano disponibili per l'utente di test (ad esempio, la home page di Chromium è https://aws.amazon.com/).

1. Effettua la disconnessione:

   **[test-user]$ logout**

## Passaggio 6: Pulizia
<a name="app-settings-image-finish"></a>

Infine, l'ultima fase è quella della pulizia.

**Per eliminare**

1. Elimina: TemplateUser

   **[ImageBuilderAdmin]$ sudo killall -u TemplateUser**

   **[ImageBuilderAdmin]$ sudo userdel -r TemplateUser**

1. Elimina test-user (non richiesto se hai saltato il passaggio 5):

   **[ImageBuilderAdmin]$ sudo killall -u test-user**

   **ImageBuilderAdmin]$ sudo userdel -r test-user**