Setup FreeBSD 14 con ZFS e SMB


Installazione FreeBSD 14

1. Visitare il sito di FreeBSD, premere su "Download FreeBSD", scegliere il tipo di architettura desiderata (in questo caso amd64) e scaricare la versione "dvd1" che comprende tutte le opzioni e le aggiunte possibili



2. Scrivere la ISO su una chiavetta USB con Rufus



3. Avviare la chiavetta USB creata e scegliere "Boot Installer" o attendere il timeout



4. Selezionare "Install"



5. Scegliere layout tastiera desiderato e poi selezionare "Continue with *** keymap"



6. Scegliere un hostname per il computer



7. Disabilitare i componenti di debug e lasciare solo le librerie a 32 bit



8. Scegliere come partizionare i dischi, consigliato usare "Auto (ZFS) Guided Root-on-ZFS"



9. Opzionale: Cambiare "Partition Scheme" nel caso fosse necessario utilizzare l'avvio in UEFI



10. Selezionare "Pool Type/Disks" scegliere se creare uno stripe, mirror o RAIDZ* per i dischi di avvio



11. Se si usa solo 1 disco selezionare stripe, premere la barra spaziatrice per selezionare il disco su cui si vuole installare il sistema e premere invio

11a.



12. Selezionare ">>> Install"

13. Confermare di voler installare il sistema operativo sul disco selezionato

14. Scegliere la password per l'utente "root", la password inserita non viene visualizzata

15. Una volta inserita la password premere invio, inserirla una seconda volta per conferma e premere invio

16. Selezionare l'interfaccia di rete che si vuole usare

17. Configurare IPv4 per l'interfaccia

18. Scegliere se usare il DHCP o se impostare un IP statico

19. Configurare un indirizzo IPv6 è sconsigliato tranne per casi specifici

20. Impostare i il dominio locale e i dns, se si è scelto di usare l'opzione DHCP questi campi saranno già compilati

21. Configurare la timezone

22. Configurare la data e l'ora, premere "Skip" se i valori sono zorretti, altrimenti spostarsi sui campi e inserire i valori corretti

23. Avvio all'accensione dei servizi, si consiglia di selezionare: "sshd", "ntpd", "ntpd_sync_on_start" e "powerd"

24. Miglioramento della sicurezza

24a. Server: Se il sistema verrà utilizzato come un server è consigliabile non abilitare nessuna delle opzioni

24b. Personal Computer: Invece se il sistema verrà utilizzato come un PC (client) è consigliabile abilitare tutte queste opzioni

25. Aggiunta utenti, si consiglia di aggiungere almeno un utente così da non utilizzare sempre l'account root

25a. Username: Inserire il nome utente desiderato e premere invio

25b. Full name: Inserire il nome completo Opzionale

25c. Uid: Consigliabile lasciare vuoto, l'assegnazione viene fatta in automatico

25d. Login group: Consigliabile lasciare vuoto, l'assegnazione viene fatta in automatico

Login group is ***. Invite *username* into other groups?:

Inserire: "wheel operator video"

wheel: permette l'utilizzo del comando su per accedere come utente root

operator: permette il controllo dell'hardware, ad es. spegnimento, riavvio, unità nastro, ecc

video: permette il login da una console fisica connessa all'output video del dispositivo

Login class: Consigliabile lasciate vuoto, l'assegnazione viene fatta in automatico

Shell: Consigliabile lasciate vuoto, l'assegnazione viene fatta in automatico

Home directory: Consigliabile lasciate vuoto, l'assegnazione viene fatta in automatico

Home directory permissions: Consigliabile lasciate vuoto, l'assegnazione viene fatta in automatico

Use password-based authentication?: Inserire "yes"

Use and empty password?: Inserire "no"

Use a random password?: Inserire "no"

Enter a password: Inserire la password desiderata per l'utente, la password inserita non viene visualizzata

Una volta inserita la password premere invio, inserirla una seconda volta per conferma e premere invio

Lock out the account after creation?: Inserire "no"

Alla fine del processo avremo a disposizione un riepilogo dove controllare di aver inserito tutti i dati correttamente

OK?: Se il resoconto è giusto inserire "yes", altrimenti inserire "no" e correggere i valori necessari

L'aggiunta dell'utente è andata a buon fine

Add another user?: Se desideriamo aggiungere un ulteriore utente possiamo rispondere "yes", altrimenti rispondiamo "no"

Una volta completata la creazione degli utenti viene presentata la schermata finale per sistemare eventuali parametri, se non ci sono modifiche da fare possiamo selezionare "Exit"

Ci viene chiesto se vogliamo fare ulteriori modifiche a mano dal terminale, selezionare "No"

Scegliamo se riavviare o spegnere il computer



Scrittura in corso