- Case Terrapi Extreme Duo ([https://shop.inux3d.com/it/home/101-134-terrapi-xtreme-duo.html#/13-colore-arancione](https://shop.inux3d.com/it/home/101-134-terrapi-xtreme-duo.html#/13-colore-arancione))
Qui le istruzioni per il montaggio: [https://shop.inux3d.com/it/index.php?controller=attachment&id_attachment=25](https://shop.inux3d.com/it/index.php?controller=attachment&id_attachment=25)
## Installazione Raspberry Pi OS Lite
Scaricare ed eseguire l'installer da questo link: [https://www.raspberrypi.com/software/](https://www.raspberrypi.com/software/), tramite i seguenti comandi:
Avviare il programma. Scegliere come OS `Raspberry Pi OS Lite (64 bit)`
![liteos](./asset/nas/64bit.webp)
selezionare la micro SD, quindi cliccare sul pulsante delle impostazioni per personalizzare il SO:
![settings](./asset/nas/64bitsettings.webp)
![raspinstaller](./asset/nas/installer.png)
Una volta inserite le impostazioni desiderate, cliccare su `Salva`, poi su `Scrivi` e attendere qualche minuto. Per poter connettersi via `ssh` e chiave pubblica, seguire la guida [ssh](./SSH.md).
Connettere il Raspberry Pi al router tramite cavo di rete, oppure via WiFi. Inserire la micro SD all’interno del Raspberry Pi, alimentarlo e attendere qualche minuto in modo che il Raspberry Pi completi la procedura di boot.
PING 192.168.52.48 (192.168.52.48) 56(84) bytes of data.
64 bytes from 192.168.52.48: icmp_seq=1 ttl=64 time=113 ms
64 bytes from 192.168.52.48: icmp_seq=2 ttl=64 time=62.3 ms
64 bytes from 192.168.52.48: icmp_seq=3 ttl=64 time=124 ms
64 bytes from 192.168.52.48: icmp_seq=4 ttl=64 time=41.7 ms
64 bytes from 192.168.52.48: icmp_seq=5 ttl=64 time=131 ms
64 bytes from 192.168.52.48: icmp_seq=6 ttl=64 time=161 ms
64 bytes from 192.168.52.48: icmp_seq=7 ttl=64 time=86.2 ms
64 bytes from 192.168.52.48: icmp_seq=8 ttl=64 time=122 ms
64 bytes from 192.168.52.48: icmp_seq=9 ttl=64 time=63.8 ms
64 bytes from 192.168.52.48: icmp_seq=10 ttl=64 time=136 ms
--- 192.168.52.48 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9004ms
rtt min/avg/max/mdev = 41.735/104.007/160.501/36.464 ms
```
Accedere ora da remoto al Raspberry Pi tramite SSH. Nel caso non si avesse generato la coppia di chiavi, ci si può sempre connettere tramite il comando:
```bash
ssh host@indirizzo_ip
ssh pi@192.168.1.20
```
## Installazione OpenMediaVault
Aggiornare i pacchetti, le dipendenze e il SO col comando:
Una volta completata la procedura di aggiornamento del Raspberry Pi, eseguire il seguente comando che in primo luogo scaricherà lo script di installazione di **OpenMediaVault**
e successivamente lo eseguirà.
Attraverso questo script verranno installati e configurati tutti i componeti necessari per eseguire **OpenMediaVault** sul Raspberry Pi:
Al termine dell'installazione, la sessione SSH verrà chiusa automaticamente.
## Configurazione
Per essere in grado di accedere alla web GUI di **OpenMediaVault**, è necessario conoscere l’indirizzo IP del Raspberry Pi. Se non lo si conoscesse, è possibile eseguire il seguente comando per visualizzarlo:
Con l’indirizzo IP locale del Raspberry Pi, si può accedere all'interfaccia web:
```bash
http://ip-raspberrypi
```
Dopo aver caricato l’interfaccia web di **OpenMediaVault**, verrà chiesto di effettuare il login per poter procedere.
Il nome utente predefinito è `admin` e la password predefinita è `openmediavault`.
![access](./asset/nas/access.png)
Una delle prime cose da fare è cambiare la password del account admin di OpenMediaVault:
![password](./asset/nas/password.png)
Dallo stesso menù è anche possibile personalizzare la `Dashboard` in modo da avere più informazioni a colpo d'occhio:
![dashboard](./asset/nas/dashboard.png)
## Creazione del File System
Dopo aver collegato i due dischi, formattarli e ripristinarli allo stato di fabbrica:
![formattazione](./asset/nas/formattazione.png)
Impostare i due dischi nel modo seguente:
![hdd](./asset/nas/disco.png)
### Creazione RAID 1
![raid](./asset/nas/raid1.png)
```bash
Tipo: BTRFS
Profile: RAID1
Selezionare i due HDD
```
![raid](./asset/nas/raid2.png)
Cliccare su crea e attendere che venga creato appunto il File System.
## Cartelle condivise
### Utenti
Come prima cosa, creare gli utenti di OMV necessari, i quali potranno accedere alle cartelle condivise in lettura/scrittura o solo in lettura. Fondamentale che l'utente sia aggiunto al gruppo `sambashare`.
![user](./asset/nas/user.png)
### Shared Folders
Creare la cartella (o le cartelle) da condividere:
![sharedfolders](./asset/nas/folder.png)
Impostare i permessi di lettura/scrittura corretti:
![permessi](./asset/nas/permessi.png)
![permessi](./asset/nas/permessi2.png)
![acl](./asset/nas/acl.png)
### Condivisione
In questo modo viene condivisa la cartella precedentemente creata
![smb](./asset/nas/smb.png)
![smb](./asset/nas/smb2.png)
### Testare la Condivisione
Da Dolphin o qualsiasi File Manager:
![connection](./asset/nas/connection.png)
Accedere con l'utente amministratore o con l'utente standard, a seconda: