Manuale di FreeBSD

The FreeBSD Italian Documentation Project

Benvenuto in FreeBSD! Questo manuale copre l'installazione e l'uso giorno per giorno di FreeBSD 8.3-RELEASE e FreeBSD 9.1-RELEASE. Questo manuale è un progetto in evoluzione ed è il frutto del lavoro di molti singoli. Come tale alcune sezioni potrebbero richiedere degli aggiornamenti poichè datate. Se sei interessato ad aiutare questo progetto, invia un'email alla mailing list sul progetto di documentazione di FreeBSD. L'ultima versione di questo documento è sempre disponibile sul sito web di FreeBSD (versioni precedenti di questo manuale possono essere trovate all'indirizzo seguente http://docs.FreeBSD.org/doc/). Inoltre può essere scaricata in una varietà di formati e tipi di compressione dal server FTP di FreeBSD o da uno dei numerosi siti mirror. Se preferisci avere una copia rilegata del manuale, puoi comprarne una su FreeBSD Mall. Puoi anche voler cercare nel manuale.


Sommario
Prefazione
I. Per Cominciare
1 Introduzione
1.1 Sinossi
1.2 Benvenuto in FreeBSD!
1.3 Informazioni sul FreeBSD Project
2 Installazione di FreeBSD
2.1 Sinossi
2.2 Compiti Prima dell'Installazione
2.3 Iniziare l'Installazione
2.4 Introduzione a Sysinstall
2.5 Allocazione dello Spazio su Disco
2.6 Scegliere Cosa Installare
2.7 Scegli il Tuo Media di Installazione
2.8 Procedere con l'Installazione
2.9 Post-installazione
2.10 Hardware Supportato
2.11 Localizzazione dei guasti
2.12 Guida per un'Installazione Avanzata
2.13 Preparare i Propri Media di Installazione
3 Basi di Unix
3.1 Sinossi
3.2 Console Virtuali e Terminali
3.3 I Permessi
3.4 Struttura delle Directory
3.5 Organizzazione del Disco
3.6 Montaggio e Smontaggio dei File system
3.7 I Processi
3.8 I Demoni, i Segnali, e come Uccidere i Processi
3.9 Le Shell
3.10 Editor di Testo
3.11 Dispositivi e Nodi di Dispositivo
3.12 Formati dei Binari
3.13 Per Maggiori Informazioni
4 Installazione delle Applicazioni: Port e Package
4.1 Sinossi
4.2 Uno Sguardo all'Installazione del Software
4.3 Ricerca della Propria Applicazione
4.4 Utilizzo del Sistema dei Package
4.5 Utilizzo della Collezione dei Port
4.6 Attività del Dopo Installazione
4.7 Avere a che Fare con Port non Funzionanti
5 L'X Window System
5.1 Sinossi
5.2 Capire X
5.3 Installazione di X11
5.4 La Configurazione di X11
5.5 Usare i Font in X11
5.6 L'X Display Manager
5.7 Desktop Environment
II. Compiti Ordinari
6 Applicazioni Desktop
6.1 Sinossi
6.2 Browser
6.3 Produttività
6.4 Visualizzatori di Documenti
6.5 Bilancio
6.6 Sommario
7 Multimedia
7.1 Sinossi
7.2 Configurazione della Scheda Audio
7.3 Audio MP3
7.4 Riproduzione Video
7.5 Configurazione delle Schede TV
7.6 Scanner di immagini
8 Configurazione del Kernel di FreeBSD
8.1 Synopsis
8.2 Perchè creare un kernel custom?
8.3 Compilare ed installare un Kernel Custom
8.4 Il File di Configurazione
8.5 Se Qualcosa Va Male
9 Stampa
9.1 Sinossi
9.2 Introduction
9.3 Basic Setup
9.4 Advanced Printer Setup
9.5 Using Printers
9.6 Alternatives to the Standard Spooler
9.7 Troubleshooting
10 Compatibilità con i Binari di Linux
10.1 Sinossi
10.2 Installazione
10.3 Installazione di Mathematica®
10.4 Installazione di Maple
10.5 Installazione di MATLAB®
10.6 Installazione di Oracle®
10.7 Installazione di SAP® R/3®
10.8 Argomenti Avanzati
III. Amministrazione del Sistema
11 Configurazione e Messa a Punto
11.1 Sinossi
11.2 Configurazione Iniziale
11.3 Configurazione Principale
11.4 Configurazione delle Applicazioni
11.5 Avvio dei Servizi
11.6 Configurare l'Utility cron
11.7 Usare rc con FreeBSD
11.8 Configurazione delle Interfacce di Rete
11.9 Host Virtuali
11.10 File di Configurazione
11.11 Messa a Punto con sysctl
11.12 Messa a Punto dei Dischi
11.13 Messa a Punto dei Limiti del Kernel
11.14 Aggiunta di Spazio di Swap
11.15 Gestione dell'Energia e delle Risorse
11.16 Usare e Debuggare ACPI di FreeBSD
12 La Procedura di Avvio di FreeBSD
12.1 Sinossi
12.2 Il Problema dell'Avvio
12.3 Il Boot Manager e le Fasi di Boot
12.4 Interazione con il Kernel Durante l'Avvio
12.5 Device Hints
12.6 Init: Inizializzazione del Controllo dei Processi
12.7 Sequenza di Spegnimento
13 Gestione degli Utenti e degli Account di Base
13.1 Sinossi
13.2 Introduction
13.3 The Superuser Account
13.4 System Accounts
13.5 User Accounts
13.6 Modifying Accounts
13.7 Limiting Users
13.8 Personalizing Users
13.9 Groups
14 Sicurezza
14.1 Sinossi
14.2 Introduzione
14.3 Rendere sicuro FreeBSD
14.4 DES, MD5 e Crypt
14.5 Password One-time
14.6 TCP Wrappers
14.7 KerberosIV
14.8 Kerberos5
14.9 OpenSSL
14.10 IPsec
14.11 OpenSSH
14.12 File System Access Control Lists
14.13 Monitoring Third Party Security Issues
14.14 FreeBSD Security Advisories
14.15 Process Accounting
15 Jail
15.1 Sinossi
15.2 Termini Relativi alle Jail
15.3 Introduzione
15.4 Creare e Controllare la Jail
15.5 Messa a Punto ed Amministrazione
15.6 Applicazioni di Jail
16 Mandatory Access Control
16.1 Sinossi
16.2 Key Terms in this Chapter
16.3 Explanation of MAC
16.4 Understanding MAC Labels
16.5 Module Configuration
16.6 The MAC bsdextended Module
16.7 The MAC ifoff Module
16.8 The MAC portacl Module
16.9 MAC Policies with Labeling Features
16.10 The MAC partition Module
16.11 The MAC Multi-Level Security Module
16.12 The MAC Biba Module
16.13 The MAC LOMAC Module
16.14 Implementing a Secure Environment with MAC
16.15 Another Example: Using MAC to Constrain A Web Server
16.16 An Example of a MAC Sandbox
16.17 Troubleshooting the MAC Framework
17 Auditing degli Eventi di Sicurezza
17.1 Sinossi
17.2 Termini chiave - Parole da conoscere
17.3 Installare il Supporto Audit
17.4 Configurazione dell'Audit
17.5 Amministrare il Sottosistema Audit
18 Archiviazione dei Dati
18.1 Sinossi
18.2 Device Names
18.3 Adding Disks
18.4 RAID
18.5 Creating and Using Optical Media (CDs & DVDs)
18.6 Creating and Using Floppy Disks
18.7 Creating and Using Data Tapes
18.8 Backups to Floppies
18.9 Backup Basics
18.10 Network, Memory, and File-Based File Systems
18.11 File System Snapshots
18.12 File System Quotas
18.13 Encrypting Disk Partitions
18.14 Encrypting Swap Space
19 GEOM: Framework modulare per la trasformazione del disco
19.1 Sinossi
19.2 Introduzione a GEOM
19.3 RAID0 - Striping
19.4 RAID1 - Mirroring
20 Il Gestore di Volumi Vinum
20.1 Sinossi
20.2 Dischi Troppo Piccoli
20.3 Colli di Bottiglia nell'Accesso
20.4 Integrità dei Dati
20.5 Oggetti Vinum
20.6 Alcuni Esempi
20.7 Nomenclatura degli Oggetti
20.8 Configurare Vinum
20.9 Usare Vinum nel Filesystem Root
21 Virtualizzazione
21.1 Sinossi
21.2 FreeBSD as a Guest OS
21.3 FreeBSD as a Host OS
22 Localizzazione - Uso e Impostazione dell'I18N/L10N
22.1 Sinossi
22.2 Principi di Base
22.3 Come Utilizzare la Localizzazione
22.4 Compilazione dei Programmi con Supporto I18N
22.5 Localizzazione di FreeBSD con Lingue Particolari
23 Lo Stato dell'Arte
23.1 Sinossi
23.2 FreeBSD-CURRENT vs. FreeBSD-STABLE
23.3 Synchronizing Your Source
23.4 Using make world
23.5 Tracking for multiple machines
IV. Comunicazione di Rete
24 Comunicazioni Seriali
24.1 Sinossi
24.2 Introduzione
24.3 Terminali
24.4 Servizio di Ricezione Chiamate
24.5 Servizio di Effettuazione Chiamate
24.6 Impostazione della Console Seriale
25 PPP e SLIP
25.1 Sinossi
25.2 Using User PPP
25.3 Using Kernel PPP
25.4 Using PPP over Ethernet (PPPoE)
25.5 Using PPP over ATM (PPPoA)
25.6 Using SLIP
26 Posta Elettronica
26.1 Sinossi
26.2 Utilizzo della Posta Elettronica
26.3 Configurazione di sendmail
26.4 Sostituzione del proprio Mail Transfer Agent
26.5 Risoluzione dei Problemi
26.6 Argomenti Avanzati
26.7 SMTP con UUCP
26.8 Configurazione del Sistema di Posta solo per l'Invio
26.9 Uso della Posta con una Connessione Dialup
26.10 Autenticazione SMTP
26.11 Mail User Agent
26.12 Usare fetchmail
26.13 Usare procmail
27 Server di rete
27.1 Sinossi
27.2 Il “Super-Server” inetd
27.3 Network File System (NFS)
27.4 Network Information System (NIS/YP)
27.5 Configurazione Automatica della Rete (DHCP)
27.6 Domain Name System (DNS)
27.7 Apache HTTP Server
27.8 File Transfer Protocol (FTP)
27.9 Servizi di File e Stampa per client Microsoft® Windows® (Samba)
27.10 Sincronizzazione del Clock con NTP
28 Firewall
28.1 Introduzione
28.2 Concetti sui Firewall
28.3 Firewall come Applicaizoni Software
28.4 Il Firewall PF (Packet Filter)
28.5 Il Firewall IPF (IPFILTER)
28.6 IPFW
29 Networking Avanzato
29.1 Sinossi
29.2 Gateways e Routes
29.3 Wireless
29.4 Bluetooth
29.5 Bridging
29.6 Modalità senza dischi
29.7 ISDN
29.8 NAT
29.9 PLIP
29.10 IPv6
29.11 ATM
V. Appendici
A. Ottenere FreeBSD
A.1 Editori di CDROM e DVD
A.2 Siti FTP
A.3 CVS Anonimo
A.4 Uso di CTM
A.5 Uso di CVSup
A.6 Usare Portsnap
A.7 Tag CVS
A.8 Siti AFS
A.9 Siti rsync
B. Bibliografia
B.1 Libri & Riviste Specifiche su FreeBSD
B.2 Guide per gli Utenti
B.3 Guide per gli Amministratori
B.4 Guide per i Programmatori
B.5 Architettura del Sistema Operativo
B.6 Riferimenti sulla Sicurezza
B.7 Riferimenti sull'Hardware
B.8 Storia di UNIX®
B.9 Riviste e Giornali
C. Risorse su Internet
C.1 Mailing Lists
C.2 Newsgroup Usenet
C.3 Server World Wide Web
C.4 Indirizzi Email
C.5 Shell Accounts
D. Chiavi PGP
D.1 Cariche Ufficiali
D.2 Membri del Core Team
D.3 Sviluppatori
Glossario di FreeBSD
Indice
Colophon
Lista delle Tabelle
2-1. Esempio di Inventario dei Dispositivi
2-2. Schema di Partizionamento per il Primo Disco
2-3. Schema di Partizionamento per Dischi Successivi
2-4. Profili di sicurezza disponibili
2-5. Nomi e Significati delle Immagini ISO di FreeBSD 4.X
2-6. Nomi e Significati delle Immagini ISO di FreeBSD 5.X
3-1. Codici dei Dispositivi Disco
20-1. Organizzazione dei Plex Vinum
24-1. Cavo Null-Modem DB-25 / DB-25
24-2. Cavo Null-Modem DB-9 / DB-9
24-3. Cavo Null-Modem DB-9 / DB-25
24-4. Nomi dei Segnali
Lista delle Figure
2-1. Risultati Tipo del Probe dei Dispositivi
2-2. Selezionare l'Uscita di Sysinstall
2-3. Come Selezionare Usage dal Menù Principale di Sysinstall
2-4. Come Selezionare il Menù della Documentazione
2-5. Menù della Documentazione di Sysinstall
2-6. Menù Principale di Sysinstall
2-7. Menù della Mappatura della Tastiera di Sysinstall
2-8. Menù Principale di Sysinstall
2-9. Opzioni di Sysinstall
2-10. Iniziare l'Installazione Standard
2-11. Come Selezionare il Dispositivo per FDisk
2-12. Partizioni Tipiche in Fdisk prima delle Modifiche
2-13. Partizionare con Fdisk Usando l'Intero Disco
2-14. Il Menù di Sysinstall del Boot Manager
2-15. Uscire dalla Selezione dei Dischi
2-16. Editor di Disklabel in Sysinstall
2-17. L'Editor Disklabel di Sysinstall con i Valori di Default
2-18. Spazio per la Partizione Root
2-19. Modifica della Dimensione della Partizione di Root
2-20. Scelta del Tipo della Partizione Root
2-21. Scelta del Punto di Mount della Root
2-22. L'Editor Disklabel di Sysinstall
2-23. Scegliere le Distribuzioni
2-24. Conferma della Distribuzione
2-25. Scelta del Media di Installazione
2-26. Selezione del Dispositivo Ethernet
2-27. Settare la Configurazione di Rete per ed0
2-28. Editare inetd.conf
2-29. Configurazione FTP Anonima di default
2-30. Editare il Messaggio di Benvenuto dell'FTP
2-31. Editare exports
2-32. Opzioni del Profilo di Sicurezza
2-33. Opzioni di Configurazione della Console di Sistema
2-34. Opzioni dello Screen Saver
2-35. Timeout dello Screen Saver
2-36. Uscire dalla Configurazione della Console di Sistema
2-37. Selezione della tua Regione
2-38. Selezione della tua Nazione
2-39. Selezione della Tua Zona di Fuso Orario
2-40. Selezione del Tipo di Protocollo del Mouse
2-41. Settare il Protocollo del Mouse
2-42. Configurare la Porta del Mouse
2-43. Settare la Porta del Mouse
2-44. Abilitare il Demone del Mouse
2-45. Test del Demone del Mouse
2-46. Configurazione di Alto-Livello della Rete
2-47. Selezione dell'MTA di default
2-48. Configurazione di Ntpdate
2-49. Configurazione della Rete di Basso-Livello
2-50. Selezione del Menù del Metodo di Configurazione
2-51. Selezione del Desktop di Default
2-52. Selezione della Categoria dei Package
2-53. Selezione dei Package
2-54. Installazione dei Package
2-55. Conferma dell'Installazione dei Package
2-56. Selezione di un Utente
2-57. Aggiungere Informazioni dell'Utente
2-58. Uscire dal menù di Gestione degli Utenti e dei Gruppi
2-59. Uscire dall'Installazione
20-1. Organizzazione Concatenata
20-2. Organizzazione in Striping
20-3. Organizzazione RAID-5
20-4. Un Semplice Volume Vinum
20-5. Un Volume Vinum in Mirroring
20-6. Un Volume Vinum in Striping
20-7. Un Volume Vinum in Mirroring e Striping
Lista degli Esempi
2-1. Usare una Partizione Esistente
2-2. Restringere una Partizione Esistente
3-1. Esempi di Nomi di Dischi, di Slice, e di Partizioni
3-2. Modello Concettuale di un Disco
4-1. Scaricare un Package Manualmente e Installarlo da Locale
11-1. Creare un file di Swap su FreeBSD
12-1. Screenshot di boot0
12-2. Screenshot di boot2
12-3. Una Console Insicura in /etc/ttys
24-1. Aggiunta di Voci per Altri Terminali a /etc/ttys
26-1. Configurazione del Database di Accesso di sendmail
26-2. Alias di Posta
26-3. Esempio di Mappatura per la Posta di un Dominio Virtuale
27-1. Ricaricare il file di configurazione di inetd
27-2. Montare un export con amd
A-1. Estrazione di Qualcosa dalla -CURRENT (ls(1)):
A-2. Utilizzo di SSH per estrarre il ramo src/:
A-3. Estrazione della Versione di ls(1) dal Ramo 6-STABLE:
A-4. Creazione di una Lista di Cambiamenti (come Diff Unificate) di ls(1)
A-5. Scoperta di Quali Altri Nomi di Moduli Possono Essere Usati

Questo, ed altri documenti, possono essere scaricati da ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Per domande su FreeBSD, leggi la documentazione prima di contattare <[email protected]>.
Per domande su questa documentazione, invia una e-mail a <[email protected]>.