

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à.

# Protezione del server Jupyter Notebook su un'istanza DLAMI
<a name="setup-jupyter-secure"></a>

Per proteggere il server Jupyter Notebook, consigliamo di impostare una password e creare un certificato SSL per il server. Per configurare una password e un certificato SSL, [connettetevi prima all'istanza DLAMI](setup-connect.md), quindi seguite queste istruzioni.

**Per proteggere il server Jupyter Notebook**

1. Jupyter fornisce una utility per le password. Esegui il comando seguente e inserisci la tua password preferita al prompt.

   ```
   $ jupyter notebook password
   ```

   Il risultato sarà simile al seguente:

   ```
   Enter password:
   					Verify password:
   					[NotebookPasswordApp] Wrote hashed password to /home/ubuntu/.jupyter/jupyter_notebook_config.json
   ```

1. Crea un certificato SSL autofirmato Segui i prompt per compilare la tua località. È necessario immettere `.` se si desidera lasciare vuoto un prompt. Le tue risposte non hanno alcun impatto su queste funzionalità del certificato.

   ```
   $ cd ~
   					$ mkdir ssl
   					$ cd ssl
   					$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mykey.key -out mycert.pem
   ```

**Nota**  
Potresti essere interessato a creare un normale certificato SSL firmato da terze parti e che non faccia in modo che il browser ti dia un avviso di sicurezza. Questo processo è decisamente più compesso. Per ulteriori informazioni, consulta [Proteggere un server notebook](https://jupyter-notebook.readthedocs.io/en/6.2.0/public_server.html#securing-a-notebook-server) nella documentazione per l'utente di Jupyter Notebook.

**Approfondimenti**  
[Avvio del server Jupyter Notebook su un'istanza DLAMI](setup-jupyter-start-server.md)