

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 delle applicazioni per i tuoi utenti.

**Topics**
+ [Fase 1: installazione delle applicazioni sull'Image Builder](#app-settings-image-install)
+ [Fase 2: Crea 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 Amazon Linux GNOME e disporrai dei 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]\$1 sudo yum update && sudo yum install chromium.x86\$164** 

## Fase 2: Crea 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]\$1 sudo useradd -m TemplateUser** 

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

1. Passa all' TemplateUser account:

   **[ImageBuilderAdmin]\$1 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]\$1 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]\$1 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]\$1 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]\$1 sudo useradd -m test-user**

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

1. Passa all'utente di test:

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

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

   **[test-user]\$1 /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]\$1 logout**

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

Infine, l'ultima fase è quella della pulizia.

**Per eliminare**

1. Elimina: TemplateUser

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

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

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

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

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