

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

# Accesso ai dati tramite condivisioni di file
<a name="using-file-shares"></a>

Una *condivisione di file* di Microsoft Windows è una cartella o una directory specifica del file system. Include tutte le sottocartelle che potrebbero esistere. I client accedono alle condivisioni di file sul file system utilizzando il protocollo Server Message Block (SMB). Il file system FSx per Windows File Server è dotato di una condivisione di file Windows predefinita, denominata`share`. È possibile creare e gestire tutte le altre condivisioni di file che si desidera utilizzando lo strumento di interfaccia grafica utente (GUI) Windows *Shared Folders*.

Le condivisioni a disponibilità continua (CA) di Microsoft Windows offrono il vantaggio principale di mantenere l'accesso ininterrotto ai file condivisi anche in caso di guasto di un nodo server all'interno di un cluster. L'utilizzo delle condivisioni di file CA consente di ridurre al minimo le interruzioni delle applicazioni server che archiviano i relativi file di dati su tali condivisioni di file durante le finestre di manutenzione del file system.

Per ulteriori informazioni sulla creazione e la gestione delle condivisioni di file sul file system FSx per Windows File Server, incluse le condivisioni CA, vedere[Creazione, aggiornamento e rimozione di condivisioni di file](managing-file-shares.md).

## Mappatura delle condivisioni di file
<a name="mapping-file-shares"></a>

Per accedere alle tue condivisioni di file, utilizza la funzionalità Windows Map Network Drive per mappare una lettera di unità sulla tua istanza di calcolo alla tua condivisione di FSx file Amazon. Il processo di mappatura di una condivisione di file su un'unità dell'istanza di calcolo è noto come *montaggio* di una condivisione di file in Linux. Questo processo varia a seconda del tipo di istanza di calcolo e del sistema operativo. Dopo aver mappato la condivisione di file, le applicazioni e gli utenti possono accedere ai file e alle cartelle della condivisione di file come se fossero file e cartelle locali.

Per ulteriori informazioni sulla mappatura e il montaggio di condivisioni di file per accedere ai dati sul file system, vedere le seguenti procedure:
+ [Mappatura di una condivisione di file su un'istanza Amazon EC2 Windows](map-share-windows.md).
+ [Montaggio di una condivisione di file su un'istanza Amazon EC2 per Mac](map-share-mac.md)
+ [Montaggio di una condivisione di file su un'istanza Amazon EC2 Linux](map-shares-linux.md)

# Mappatura di una condivisione di file su un'istanza Amazon EC2 Windows
<a name="map-share-windows"></a>

Puoi mappare una condivisione di file su un'istanza EC2 Windows FSx per accedere al file system per Windows File Server utilizzando Windows File Explorer o il prompt dei comandi.

## Per mappare una condivisione di file su un'istanza Amazon EC2 Windows (File Explorer)
<a name="map-file-share-ec2-win-comm"></a>

1. Avvia l'istanza EC2 per Windows e connettila al Microsoft Active Directory a cui ti sei unito al FSx file system Amazon. A tale scopo, scegli una delle seguenti procedure dalla *Guida all'AWS Directory Service amministrazione*:
   + [Unisciti senza problemi a un'istanza Windows EC2](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/launching_instance.html)
   + [Unisciti manualmente a un'istanza Windows](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_windows_instance.html)

1. Connettiti all'istanza EC2 Windows. Per ulteriori informazioni, consulta [Connessione all'istanza Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html) nella Guida per l'*utente di Amazon EC2*.

1. Dopo esserti connesso, apri File Explorer.

1. Nel riquadro di navigazione, apri il menu contestuale (fai clic con il pulsante destro del mouse) per **Rete** e scegli **Map Network Drive**.

1. Per **Drive**, scegli una lettera di unità.

1. Per **Cartella**, inserisci il nome DNS del file system o un alias DNS associato al file system e il nome della condivisione. 
**Importante**  
L'utilizzo di un indirizzo IP anziché del nome DNS potrebbe causare l'indisponibilità durante il processo di failover del file system Multi-AZ. Inoltre, i nomi DNS o gli alias DNS associati sono necessari per l'autenticazione basata su Kerberos nei file system Multi-AZ e Single-AZ. 

   Puoi trovare il nome DNS del file system e tutti gli alias DNS associati sulla [ FSx console Amazon](https://console.aws.amazon.com/fsx) scegliendo **Windows File Server**, **rete** e sicurezza. Oppure, puoi trovarli nella risposta dell'operazione [CreateFileSystem](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystem.html)o [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html)dell'API. Per ulteriori informazioni sull'utilizzo degli alias DNS, consulta. [Gestione degli alias DNS](managing-dns-aliases.md)
   + Per un file system Single-AZ unito a un Microsoft Active Directory AWS gestito, il nome DNS è simile al seguente.

     ```
     fs-0123456789abcdef0.ad-domain.com
     ```
   + Per un file system Single-AZ unito a un Active Directory autogestito e qualsiasi file system Multi-AZ, il nome DNS è simile al seguente.

     ```
     amznfsxaa11bb22.ad-domain.com
     ```

   **Ad esempio, per utilizzare il nome DNS di un file system Single-AZ, inserisci quanto segue per Cartella.**

   ```
   \\fs-0123456789abcdef0.ad-domain.com\share
   ```

   **Per utilizzare il nome DNS di un file system Multi-AZ, immettete quanto segue in Folder.**

   ```
   \\amznfsxaa11bb22.ad-domain.com\share
   ```

   **Per utilizzare un alias DNS associato al file system, immettete quanto segue in Folder.**

   ```
   \\fqdn-dns-alias\share
   ```

1. **Scegli un'opzione per **Riconnettiti all'accesso**, che indica se la condivisione di file deve riconnettersi all'accesso, quindi scegli Fine.**

## Per mappare una condivisione di file su un'istanza Amazon EC2 Windows (prompt dei comandi)
<a name="map-file-share-ec2-win-command"></a>

1. Avvia l'istanza EC2 per Windows e connettila al Microsoft Active Directory a cui ti sei unito al FSx file system Amazon. A tale scopo, scegli una delle seguenti procedure dalla *Guida all'AWS Directory Service amministrazione*:
   + [Unisciti senza problemi a un'istanza Windows EC2](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/launching_instance.html)
   + [Unisciti manualmente a un'istanza Windows](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_windows_instance.html)

1. Connect alla tua istanza EC2 Windows come utente nella tua AWS Managed Microsoft AD directory. Per ulteriori informazioni, consulta [Connessione all'istanza Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html) nella Guida per l'*utente di Amazon EC2*.

1. Dopo la connessione, apri una finestra del prompt dei comandi.

1. Installa la condivisione di file utilizzando una lettera di unità a tua scelta, il nome DNS del file system e il nome della condivisione. Puoi trovare il nome DNS utilizzando la [ FSx console Amazon](https://console.aws.amazon.com/fsx) scegliendo **Windows File Server**, **rete e sicurezza**. Oppure, puoi trovarli nella risposta dell'operazione `CreateFileSystem` o `DescribeFileSystems` API.
   + Per un file system Single-AZ unito a un Microsoft Active Directory AWS gestito, il nome DNS è simile al seguente.

     ```
     fs-0123456789abcdef0.ad-domain.com
     ```
   + Per un file system Single-AZ unito a un Active Directory autogestito e qualsiasi file system Multi-AZ, il nome DNS è simile al seguente.

     ```
     amznfsxaa11bb22.ad-domain.com
     ```

   Di seguito è riportato un comando di esempio per montare la condivisione di file.

   ```
   $ net use H: \\amzfsxaa11bb22.ad-domain.com\share /persistent:yes
   ```

   Al posto del `net use` comando, puoi anche utilizzare qualsiasi PowerShell comando supportato per montare una condivisione di file.

  

# Montaggio di una condivisione di file su un'istanza Amazon EC2 per Mac
<a name="map-share-mac"></a>

Puoi montare una condivisione di file su un'istanza Amazon EC2 per Mac che è aggiunta al tuo Active Directory o non unita per accedere al tuo file system FSx per Windows File Server. Se l'istanza non è aggiunta al tuo Active Directory, assicurati di aggiornare le opzioni DHCP impostate per Amazon Virtual Private Cloud (Amazon VPC) in cui risiede l'istanza per includere i name server DNS per il tuo dominio Active Directory. Quindi riavvia l'istanza.

## Per montare una condivisione di file su un'istanza Mac (GUI) di Amazon EC2
<a name="map-file-share-ec2-mac-vnc"></a>

1. Avvia l'istanza EC2 per Mac. A tale scopo, scegli una delle seguenti procedure dalla Guida per l'*utente di Amazon EC2*:
   + [Avvia un'istanza Mac utilizzando la console](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch)
   + [Avvia un'istanza Mac utilizzando il AWS CLI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch-cli)

1. Connect alla tua istanza EC2 per Mac utilizzando Virtual Network Computing (VNC). Per ulteriori informazioni, consulta [Connect to your instance using VNC](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-vnc) nella *Amazon EC2* User Guide.

1. Sulla tua istanza Mac EC2, connettiti alla condivisione di FSx file Amazon, come segue:

   1. Apri Finder, scegli **Vai**, quindi scegli **Connect to Server**.

   1. Nella finestra di dialogo **Connect to Server**, immettete il nome DNS del file system o un alias DNS associato al file system e il nome della condivisione. Quindi scegliere **Connetti**. 

      Puoi trovare il nome DNS del file system e tutti gli alias DNS associati sulla [ FSx console Amazon](https://console.aws.amazon.com/fsx) scegliendo **Windows File Server**, **rete** e sicurezza. Oppure, puoi trovarli nella risposta dell'operazione [CreateFileSystem](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateFileSystem.html)o [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html)dell'API. Per ulteriori informazioni sull'utilizzo degli alias DNS, consulta. [Gestione degli alias DNS](managing-dns-aliases.md)   
![\[Schermata della connessione Mac che mostra il DNS e i nomi delle condivisioni del riquadro del file system.\]](http://docs.aws.amazon.com/it_it/fsx/latest/WindowsGuide/images/mac-instance-connect1.png)

   1. Nella schermata successiva, scegli **Connect** per continuare.

   1. Inserisci le tue credenziali Microsoft Active Directory (AD) per l'account del FSx servizio Amazon, come mostrato nell'esempio seguente. Quindi scegliere **Connetti**.  
![\[Schermata della connessione Mac che mostra come inserire le credenziali utente per il riquadro del file system.\]](http://docs.aws.amazon.com/it_it/fsx/latest/WindowsGuide/images/mac-instance-connect2.png)

   1. Se la connessione è riuscita, puoi vedere la FSx condivisione Amazon nella sezione **Locations** nella finestra del Finder.

## Per montare una condivisione di file su un'istanza Mac di Amazon EC2 (riga di comando)
<a name="map-file-share-ec2-mac-command"></a>

1. Avvia l'istanza EC2 per Mac. A tale scopo, scegli una delle seguenti procedure dalla Guida per l'*utente di Amazon EC2*:
   + [Avvia un'istanza Mac utilizzando la console](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch)
   + [Avvia un'istanza Mac utilizzando il AWS CLI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-launch-cli)

1. Connect alla tua istanza EC2 per Mac utilizzando Virtual Network Computing (VNC). Per ulteriori informazioni, consulta [Connect to your instance using VNC](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html#mac-instance-vnc) nella *Amazon EC2* User Guide.

1. Monta la condivisione di file con il seguente comando.

   ```
   mount_smbfs //file_system_dns_name/file_share mount_point
   ```

   Puoi trovare il nome DNS sulla [ FSxconsole Amazon](https://console.aws.amazon.com/fsx) scegliendo **Windows File Server**, **Rete e sicurezza**. Oppure, puoi trovarli nella risposta dell'operazione `CreateFileSystem` o `DescribeFileSystems` API.
   + Per un file system Single-AZ unito a un Microsoft Active Directory AWS gestito, il nome DNS è simile al seguente.

     ```
     fs-0123456789abcdef0.ad-domain.com
     ```
   + Per un file system Single-AZ unito a un Active Directory autogestito e qualsiasi file system Multi-AZ, il nome DNS è simile al seguente.

     ```
     amznfsxaa11bb22.ad-domain.com
     ```

   Il comando mount utilizzato in questa procedura esegue le seguenti operazioni nei punti indicati:
   + `//file_system_dns_name/file_share`— specifica il nome DNS e la condivisione del file system da montare.
   + *mount\$1point*— La directory sull'istanza EC2 su cui si sta montando il file system.

  

# Montaggio di una condivisione di file su un'istanza Amazon EC2 Linux
<a name="map-shares-linux"></a>

Puoi montare una condivisione di file FSx for Windows File Server su un'istanza Amazon EC2 Linux che è aggiunta al tuo Active Directory o non unita per FSx accedere al tuo file system per Windows File Server.

**Nota**  
I comandi seguenti specificano parametri come il protocollo SMB, la memorizzazione nella cache e le dimensioni del buffer di lettura e scrittura solo a titolo di esempio. Le scelte dei parametri per il `cifs` comando Linux, così come la versione del kernel Linux utilizzata, possono influire sulla velocità effettiva e sulla latenza per le operazioni di rete tra il client e il file system Amazon FSx . Per ulteriori informazioni, consulta `cifs` la documentazione per l'ambiente Linux che stai utilizzando.
I client Linux non supportano il failover automatico basato su DNS. Per ulteriori informazioni, consulta [Esperienza di failover su client Linux](high-availability-multiAZ.md#linux-failover).

## Per montare una condivisione di file su un'istanza Amazon EC2 Linux unita a un Active Directory
<a name="map-file-share-ec2-linux-kerberos"></a>

1. Se non hai già un'istanza EC2 Linux in esecuzione aggiunta a Microsoft Active Directory, consulta [Aggiungere manualmente un'istanza Linux](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_linux_instance.html) nella *Guida all'AWS Directory Service amministrazione* per le istruzioni in merito. 

1. Connect alla tua istanza EC2 Linux. Per ulteriori informazioni, consulta [Connect to your Linux istance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html) nella *Amazon EC2 User* Guide.

1. Per installare il pacchetto `cifs-utils`, esegui il comando seguente. Questo pacchetto viene utilizzato per montare file system di rete come Amazon FSx su Linux.

   ```
   $ sudo yum install cifs-utils
   ```

1. Crea la directory dei punti di montaggio**/mnt/fsx**. Qui è dove installerai il FSx file system Amazon.

   ```
   $ sudo mkdir -p /mnt/fsx
   ```

1. Effettua l'autenticazione con kerberos usando il seguente comando.

   ```
   $ kinit
   ```

1. Monta la condivisione di file con il seguente comando.

   ```
   $ sudo mount -t cifs //file_system_dns_name/file_share mount_point --verbose -o vers=SMB_version,sec=krb5,cruid=ad_user,rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize,cache=none,ip=preferred-file-server-Ip
   ```

    Puoi trovare il nome DNS sulla [ FSxconsole Amazon](https://console.aws.amazon.com/fsx) scegliendo **Windows File Server**, **Rete e sicurezza**. Oppure, puoi trovarli nella risposta della nostra `CreateFileSystem` operazione `DescribeFileSystems` API.
   + Per un file system Single-AZ unito a un Microsoft Active Directory AWS gestito, il nome DNS è simile al seguente.

     ```
     fs-0123456789abcdef0.ad-domain.com
     ```
   + Per un file system Single-AZ unito a un Active Directory autogestito e qualsiasi file system Multi-AZ, il nome DNS è simile al seguente.

     ```
     amznfsxaa11bb22.ad-domain.com
     ```

   `CIFSMaxBufSize`Sostituiscilo con il valore massimo consentito dal kernel. Eseguite il comando seguente per ottenere questo valore.

   ```
   $ modinfo cifs | grep CIFSMaxBufSize
   parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
   ```

   L'output mostra che la dimensione massima del buffer è 130048.

1. Verificate che il file system sia montato eseguendo il comando seguente, che restituisce solo i file system del tipo CIFS (Common Internet File System).

   ```
   $ mount -l -t cifs
   //fs-0123456789abcdef0/share on /mnt/fsx type cifs (rw,relatime,vers=SMB_version,sec=krb5,cache=cache_mode,username=user1@CORP.NETWORK.COM,uid=0,noforceuid,gid=0,noforcegid,addr=192.0.2.0,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1)
   ```

Il comando mount utilizzato in questa procedura esegue le seguenti operazioni nei punti indicati:
+ `//file_system_dns_name/file_share`— specifica il nome DNS e la condivisione del file system da montare.
+ *mount\$1point*— La directory sull'istanza EC2 su cui si sta montando il file system.
+ `-t cifs vers=SMB_version`— Speciifica il tipo di file system come CIFS e la versione del protocollo SMB. Amazon FSx for Windows File Server supporta le versioni SMB dalla 2.0 alla 3.1.1.
+ `sec=krb5`— Specifica di utilizzare Kerberos versione 5 per l'autenticazione.
+ `cache=cache_mode`— Imposta la modalità cache. Questa opzione per la cache CIFS può influire sulle prestazioni ed è necessario verificare quali impostazioni funzionano meglio (e consultare la documentazione di Linux) per il kernel e il carico di lavoro. Le opzioni `strict` e `none` sono consigliate, perché `loose` possono causare incoerenze nei dati a causa della semantica del protocollo più flessibile.
+ `cruid=ad_user`— Imposta l'uid del proprietario della cache delle credenziali all'amministratore della directory AD.
+ `/mnt/fsx`— Speciifica il punto di montaggio per la condivisione di file Amazon FSx sull'istanza EC2.
+ `rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize`— Speciifica la dimensione massima del buffer di lettura e scrittura consentita dal protocollo CIFS. Sostituisci `CIFSMaxBufSize` con il valore massimo consentito dal kernel. Determina il `CIFSMaxBufSize` eseguendo il comando seguente.

  ```
  $ modinfo cifs | grep CIFSMaxBufSize
  parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
  ```

  L'output mostra che la dimensione massima del buffer è 130048.
+ `ip=preferred-file-server-Ip`— Imposta l'indirizzo IP di destinazione su quello del file server preferito del file system.

  È possibile recuperare l'indirizzo IP del file server preferito del file system nel modo seguente:
  + Utilizzando la FSx console Amazon, nella scheda **Rete e sicurezza** della pagina dei **dettagli del file system**.
  + Nella risposta del comando `describe-file-systems` CLI o del comando [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html)API equivalente.

# Per montare una condivisione di file su un'istanza Amazon EC2 Linux non unita a un Active Directory
<a name="map-file-share-ec2-linux-command"></a>

La procedura seguente monta una condivisione di file Amazon FSx su un'istanza Amazon EC2 Linux che non è unita al tuo Active Directory (AD). Per un'istanza Linux EC2 che non è aggiunta al tuo AD, puoi montare una condivisione di file FSx per Windows File Server solo utilizzando il relativo indirizzo IP privato. Puoi ottenere l'indirizzo IP privato del file system utilizzando la [ FSx console Amazon](https://console.aws.amazon.com/fsx), nella scheda **Rete e sicurezza**, in **Indirizzo IP preferito del file server**. 

 Questo esempio utilizza l'autenticazione NTLM. A tale scopo, si monta il file system come utente membro del dominio Microsoft Active Directory a cui è unito il file system FSx for Windows File Server. Le credenziali per l'account utente vengono fornite in un file di testo creato sull'istanza EC2,. `creds.txt` Questo file contiene il nome utente, la password e il dominio dell'utente.

```
$ cat creds.txt
username=user1
password=Password123
domain=EXAMPLE.COM
```

**Per avviare e configurare l'istanza Amazon Linux EC2**

1. Avvia un'istanza Amazon Linux EC2 utilizzando la console [Amazon EC2](https://console.aws.amazon.com/ec2). Per ulteriori informazioni, consulta [Launch an instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html#ec2-launch-instance) nella *Amazon EC2 User* Guide.

1. Connettiti alla tua istanza Amazon Linux EC2. Per ulteriori informazioni, consulta [Connect to your Linux istance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html) nella *Amazon EC2 User* Guide.

1. Per installare il pacchetto `cifs-utils`, esegui il comando seguente. Questo pacchetto viene utilizzato per montare file system di rete come Amazon FSx su Linux.

   ```
   $ sudo yum install cifs-utils
   ```

1. Crea il punto di montaggio **/mnt/fsxx** in cui intendi montare il FSx file system Amazon.

   ```
   $ sudo mkdir -p /mnt/fsx
   ```

1. Crea il file `creds.txt` delle credenziali nella `/home/ec2-user` directory, utilizzando il formato mostrato in precedenza.

1. Imposta i permessi del `creds.txt` file in modo che solo tu (il proprietario) possa leggere e scrivere sul file eseguendo il comando seguente.

   ```
   $ chmod 700 creds.txt
   ```<a name="mnt-ip-addr"></a>

**Per montare il file system**

1. È possibile montare una condivisione di file non unita ad Active Directory utilizzando il relativo indirizzo IP privato. Puoi ottenere l'indirizzo IP privato del file system utilizzando la [ FSx console Amazon](https://console.aws.amazon.com/fsx), nella scheda **Rete e sicurezza**, nell'**indirizzo IP del file server preferito**.

1. Installa il file system usando il seguente comando:

   ```
   $ sudo mount -t cifs //file-system-IP-address/file_share /mnt/fsx --verbose -o vers=SMB_version,sec=ntlmsspi,cred=/home/ec2-user/creds.txt,rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize,cache=none
   ```

   Sostituisci `CIFSMaxBufSize` con il valore massimo consentito dal tuo kernel. Eseguite il comando seguente per ottenere questo valore.

   ```
   $ modinfo cifs | grep CIFSMaxBufSize
   parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
   ```

   L'output mostra che la dimensione massima del buffer è 130048.

1. Verificate che il file system sia montato eseguendo il comando seguente, che restituisce solo i file system CIFS.

   ```
   $ mount -l -t cifs
   //file-system-IP-address/file_share on /mnt/fsx type cifs (rw,relatime,vers=SMB_version,sec=ntlmsspi,cache=cache_mode,username=user1,domain=CORP.EXAMPLE.COM,uid=0,noforceuid,gid=0,noforcegid,addr=192.0.2.0,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1)
   ```

Il comando mount utilizzato in questa procedura esegue le seguenti operazioni nei punti indicati:
+ `//file-system-IP-address/file_share`— Specificano l'indirizzo IP e la condivisione del file system che state montando.
+ `-t cifs vers=SMB_version`— Speciifica il tipo di file system come CIFS e la versione del protocollo SMB. Amazon FSx for Windows File Server supporta le versioni SMB dalla 2.0 alla 3.1.1.
+ `sec=ntlmsspi`— specifica di utilizzare NT LAN Manager Security Support Provider Interface (NTLMSSPI) per l'autenticazione.
+ `cache=cache_mode`— Imposta la modalità cache. Questa opzione per la cache CIFS può influire sulle prestazioni ed è necessario verificare quali impostazioni funzionano meglio (e consultare la documentazione di Linux) per il kernel e il carico di lavoro. Le opzioni `strict` e `none` sono consigliate, perché `loose` possono causare incoerenze nei dati a causa della semantica del protocollo più flessibile.
+ `cred=/home/ec2-user/creds.txt`— Speciifica dove ottenere le credenziali dell'utente.
+ `/mnt/fsx`— Speciifica il punto di montaggio per la condivisione di file Amazon FSx sull'istanza EC2.
+ `rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize`— Speciifica la dimensione massima del buffer di lettura e scrittura consentita dal protocollo CIFS. Sostituisci `CIFSMaxBufSize` con il valore massimo consentito dal kernel. Determina il `CIFSMaxBufSize` eseguendo il comando seguente.

  ```
  $ modinfo cifs | grep CIFSMaxBufSize
  parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
  ```

  

# Monta automaticamente le condivisioni di file su un'istanza Amazon EC2 Linux
<a name="automount-fsxw-ec2-linux"></a>

Puoi montare automaticamente la condivisione di file FSx for Windows File Server per accedere al file system FSx for Windows File Server ogni volta che l'istanza Amazon EC2 Linux su cui è montata si riavvia. A tale scopo, aggiungi una voce al `/etc/fstab` file sull'istanza EC2. Il file `/etc/fstab` contiene informazioni sui file system. Il comando**mount -a**, che viene eseguito durante l'avvio dell'istanza, monta i file system elencati nel `/etc/fstab` file. 

Per un'istanza Amazon EC2 Linux che *non* fa parte di Active Directory, puoi montare una condivisione di file FSx per Windows File Server solo utilizzando il relativo indirizzo IP privato. Puoi ottenere l'indirizzo IP privato del file system utilizzando la [ FSx console Amazon](https://console.aws.amazon.com/fsx), nella scheda **Rete e sicurezza**, in **Indirizzo IP preferito del file server**.

La procedura seguente utilizza l'autenticazione Microsoft NTLM. Il file system viene montato come utente membro del dominio Microsoft Active Directory a cui fa parte il file system FSx for Windows File Server. È possibile recuperare le credenziali per l'account utente dal `creds.txt` file utilizzando il comando seguente.

```
$ cat creds.txt
username=user1
password=Password123
domain=EXAMPLE.COM
```

## Per montare automaticamente una condivisione di file su un'istanza Amazon Linux EC2 non aggiunta al tuo Active Directory
<a name="automount-ec2-linux-ip"></a>

**Per avviare e configurare l'istanza Amazon Linux EC2**

1. Avvia un'istanza Amazon Linux EC2 utilizzando la console [Amazon EC2](https://console.aws.amazon.com/ec2). Per ulteriori informazioni, consulta [Launch an instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html#ec2-launch-instance) nella *Amazon EC2 User* Guide.

1. Connettiti alla tua istanza. Per ulteriori informazioni, consulta [Connect to your Linux istance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html) nella *Amazon EC2 User* Guide.

1. Per installare il pacchetto `cifs-utils`, esegui il comando seguente. Questo pacchetto viene utilizzato per montare file system di rete come Amazon FSx su Linux.

   ```
   $ sudo yum install cifs-utils
   ```

1. Creazione della directory `/mnt/fsx`. Qui è dove installerai il FSx file system Amazon.

   ```
   $ sudo mkdir /mnt/fsx
   ```

1. Crea il file `creds.txt` delle credenziali nella `/home/ec2-user` directory.

1. Imposta i permessi del file in modo che solo tu (il proprietario) possa leggere il file eseguendo il comando seguente.

   ```
   $ sudo chmod 700 creds.txt
   ```

**Per montare automaticamente il file system**

1. Si monta automaticamente una condivisione di file non aggiunta ad Active Directory utilizzando il relativo indirizzo IP privato. Puoi ottenere l'indirizzo IP privato del file system utilizzando la [ FSx console Amazon](https://console.aws.amazon.com/fsx), nella scheda **Rete e sicurezza**, in **Indirizzo IP preferito del file server**.

1. Per montare automaticamente la condivisione di file utilizzando il relativo indirizzo IP privato, aggiungi la riga seguente al `/etc/fstab` file.

   ```
   //file-system-IP-address/file_share /mnt/fsx cifs vers=SMB_version,sec=ntlmsspi,cred=/home/ec2-user/creds.txt,rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize,cache=none 0 0
   ```

   Sostituisci `CIFSMaxBufSize` con il valore massimo consentito dal tuo kernel. Eseguite il comando seguente per ottenere questo valore.

   ```
   $ modinfo cifs | grep CIFSMaxBufSize
   parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
   ```

   L'output mostra che la dimensione massima del buffer è 130048.

1. Verifica la `fstab` voce utilizzando il `mount` comando con l'opzione 'fake' insieme alle opzioni 'all' e 'verbose'.

   ```
   $ sudo mount -fav
   home/ec2-user/fsx      : successfully mounted
   ```

1. Per montare la condivisione di file, riavvia l'istanza Amazon EC2.

1. Quando l'istanza è nuovamente disponibile, verifica che il file system sia montato eseguendo il comando seguente.

   ```
   $ sudo mount -l -t cifs
   //file-system-IP-address/file_share on /mnt/fsx type cifs (rw,relatime,vers=SMB_version,sec=ntlmsspi,cache=cache_code,username=user1,domain=CORP.EXAMPLE.COM,uid=0,noforceuid,gid=0,noforcegid,addr=192.0.20.0,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1)
   ```

   La riga aggiunta al `/etc/fstab` file in questa procedura esegue le seguenti operazioni nei punti indicati:
   + `//file-system-IP-address/file_share`: specifica l'indirizzo IP e la condivisione del FSx file system Amazon che stai montando.
   + `/mnt/fsx`: specifica il punto di montaggio per il file system Amazon FSx sull'istanza EC2.
   + `cifs vers=SMB_version`— Speciifica il tipo di file system come CIFS e la versione del protocollo SMB. Amazon FSx for Windows File Server supporta le versioni SMB dalla 2.0 alla 3.1.1.
   + `sec=ntlmsspi`— specifica l'utilizzo dell'interfaccia NT LAN Manager Security Support Provider per facilitare l'autenticazione NTLM challenge-response.
   + `cache=cache_mode`— Imposta la modalità cache. Questa opzione per la cache CIFS può influire sulle prestazioni ed è necessario verificare quali impostazioni funzionano meglio (e consultare la documentazione di Linux) per il kernel e il carico di lavoro. Le opzioni `strict` e `none` sono consigliate, perché `loose` possono causare incoerenze nei dati a causa della semantica del protocollo più flessibile.
   + `cred=/home/ec2-user/creds.txt`— Speciifica dove ottenere le credenziali dell'utente.
   + `_netdev`— Indica al sistema operativo che il file system risiede su un dispositivo che richiede l'accesso alla rete. L'utilizzo di questa opzione impedisce all'istanza di montare il file system finché il servizio di rete non viene abilitato sul client.
   + `0`— Indica che il file system deve essere sottoposto a backup da`dump`, se è un valore diverso da zero. Per Amazon FSx, questo valore dovrebbe essere`0`.
   + `0`— Speciifica l'ordine in cui `fsck` controlla i file system all'avvio. Per i FSx file system Amazon, questo valore dovrebbe `0` indicare che non `fsck` deve essere eseguito all'avvio.