Manuale di FreeBSD

The FreeBSD Italian Documentation Project

Benvenuto in FreeBSD! Questo manuale copre l'installazione e l'uso giorno per giorno di FreeBSD 5.5-RELEASE e FreeBSD 6.2-RELEASE. Questo manuale è un progetto in evoluzione ed è il frutto del lavoro di molti singoli. Molte sezioni non esistono ancora e alcune di quelle che esistono devono essere aggiornate. 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. 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 XFree86
5.4 XFree86 Configuration
5.5 Using Fonts in XFree86
5.6 The X Display Manager
5.7 Desktop Environments
II. Compiti Ordinari
6 Applicazioni Desktop
6.1 Sinossi
6.2 Browser
6.3 Produttività
6.4 Document viewers
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 Configurare il Kernel 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 Creare Nodi di Device
8.6 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 Agromenti Avanzati
III. Amministrazione del Sistema
11 Configurazione e Messa a Punto
11.1 Sinossi
11.2 Configurazione Iniziale
11.3 Configurazione Centrale
11.4 Configurazione delle Applicazioni
11.5 Avvio dei Servizi
11.6 Configurazione delle Interfacce di Rete
11.7 Host Virtuali
11.8 File di Configurazione
11.9 Messa a Punto con sysctl
11.10 Messa a Punto dei Dischi
11.11 Messa a Punto dei Limiti del Kernel
11.12 Aggiunta di Spazio di Swap
12 La Procedura di Avvio di FreeBSD
12.1 Sinossi
12.2 Il Problema dell'Avvio
12.3 L'MBR, e gli Stadi di Avvio Uno, Due, e Tre
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, and Crypt
14.5 One-time Passwords
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 Mandatory Access Control
15.1 Sinossi
15.2 Key Terms in this Chapter
15.3 Explanation of MAC
15.4 Understanding MAC Labels
15.5 Module Configuration
15.6 The MAC bsdextended Module
15.7 The MAC ifoff Module
15.8 The MAC portacl Module
15.9 MAC Policies with Labeling Features
15.10 The MAC partition Module
15.11 The MAC Multi-Level Security Module
15.12 The MAC Biba Module
15.13 The MAC LOMAC Module
15.14 Implementing a Secure Environment with MAC
15.15 Another Example: Using MAC to Constrain A Web Server
15.16 An Example of a MAC Sandbox
15.17 Troubleshooting the MAC Framework
16 Archiviazione dei Dati
16.1 Sinossi
16.2 Device Names
16.3 Adding Disks
16.4 RAID
16.5 Creating and Using Optical Media (CDs & DVDs)
16.6 Creating and Using Floppy Disks
16.7 Creating and Using Data Tapes
16.8 Backups to Floppies
16.9 Backup Basics
16.10 Network, Memory, and File-Based File Systems
16.11 File System Snapshots
16.12 File System Quotas
17 GEOM: Framework Modulare per la Trasformazione del Disco
17.1 Sinossi
17.2 Introduzione a GEOM
17.3 RAID0 - Striping
17.4 RAID1 - Mirroring
18 Il Gestore di Volumi Vinum
18.1 Sinossi
18.2 Dischi Troppo Piccoli
18.3 Colli di Bottiglia nell'Accesso
18.4 Integrità dei Dati
18.5 Oggetti Vinum
18.6 Alcuni Esempi
18.7 Nomenclatura degli Oggetti
18.8 Configurare Vinum
18.9 Usare Vinum nel Filesystem Root
19 Localizzazione - Uso e Impostazione dell'I18N/L10N
19.1 Sinossi
19.2 Principi di Base
19.3 Come Utilizzare la Localizzazione
19.4 Compilazione dei Programmi con Supporto I18N
19.5 Localizzazione di FreeBSD con Lingue Particolari
20 Lo Stato dell'Arte
20.1 Sinossi
20.2 FreeBSD-CURRENT vs. FreeBSD-STABLE
20.3 Synchronizing Your Source
20.4 Using make world
20.5 Tracking for multiple machines
IV. Comunicazione di Rete
21 Comunicazioni Seriali
21.1 Sinossi
21.2 Introduzione
21.3 Terminali
21.4 Servizio di Ricezione Chiamate
21.5 Servizio di Effettuazione Chiamate
21.6 Impostazione della Console Seriale
22 PPP e SLIP
22.1 Sinossi
22.2 Using User PPP
22.3 Using Kernel PPP
22.4 Using PPP over Ethernet (PPPoE)
22.5 Using PPP over ATM (PPPoA)
22.6 Using SLIP
23 Posta Elettronica
23.1 Sinossi
23.2 Utilizzo della Posta Elettronica
23.3 Configurazione di sendmail
23.4 Sostituzione del proprio Mail Transfer Agent
23.5 Risoluzione dei Problemi
23.6 Argomenti Avanzati
23.7 SMTP con UUCP
23.8 Configurazione del Sistema di Posta solo per l'Invio
23.9 Uso della Posta con una Connessione Dialup
23.10 Autenticazione SMTP
23.11 Mail User Agent
23.12 Usare fetchmail
23.13 Usare procmail
24 Server di rete
24.1 Sinossi
24.2 Il “Super-Server” inetd
24.3 Network File System (NFS)
24.4 Network Information System (NIS/YP)
24.5 Configurazione Automatica della Rete (DHCP)
24.6 Domain Name System (DNS)
24.7 BIND9 e FreeBSD
24.8 Apache HTTP Server
24.9 File Transfer Protocol (FTP)
24.10 Servizi di File e Stampa per client Microsoft® Windows® (Samba)
24.11 Sincronizzazione del Clock con NTP
25 Firewall
25.1 Introduzione
25.2 Concetti sui Firewall
25.3 Firewall come Applicaizoni Software
25.4 Il Firewall PF (Packet Filter)
25.5 Il Firewall IPF (IPFILTER)
25.6 IPFW
26 Networking Avanzato
26.1 Sinossi
26.2 Gateways e Routes
26.3 Wireless
26.4 Bluetooth
26.5 Bridging
26.6 Modalità senza dischi
26.7 ISDN
26.8 NAT
26.9 PLIP
26.10 IPv6
26.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 Tag CVS
A.7 Siti AFS
A.8 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
18-1. Organizzazione dei Plex Vinum
Lista delle Figure
2-1. Menù di Configurazione del Kernel
2-2. Interfaccia Visuale di Configurazione dei Dispositivi del Kernel
2-3. Lista dei Driver Espansa
2-4. Configurazione dei Driver Senza Conflitti
2-5. Menù Principale di Sysinstall
2-6. Risultati Tipo del Probe dei Dispositivi
2-7. Selezionare l'Uscita di Sysinstall
2-8. Come Selezionare Usage dal Menù Principale di Sysinstall
2-9. Come Selezionare il Menù della Documentazione
2-10. Menù della Documentazione di Sysinstall
2-11. Menù Principale di Sysinstall
2-12. Menù della Mappatura della Tastiera di Sysinstall
2-13. Menù Principale di Sysinstall
2-14. Opzioni di Sysinstall
2-15. Iniziare l'Installazione Standard
2-16. Come Selezionare il Dispositivo per FDisk
2-17. Partizioni Tipiche in Fdisk prima delle Modifiche
2-18. Partizionare con Fdisk Usando l'Intero Disco
2-19. Il Menù di Sysinstall del Boot Manager
2-20. Uscire dalla Selezione dei Dischi
2-21. Editor di Disklabel in Sysinstall
2-22. L'Editor Disklabel di Sysinstall con i Valori di Default
2-23. Spazio per la Partizione Root
2-24. Modifica della Dimensione della Partizione di Root
2-25. Scelta del Tipo della Partizione Root
2-26. Scelta del Punto di Mount della Root
2-27. L'Editor Disklabel di Sysinstall
2-28. Scegliere le Distribuzioni
2-29. Conferma della Distribuzione
2-30. Scelta del Media di Installazione
2-31. Selezione del Dispositivo Ethernet
2-32. Settare la Configurazione di Rete per ed0
2-33. Editare inetd.conf
2-34. Configurazione FTP Anonima di default
2-35. Editare il Messaggio di Benvenuto dell'FTP
2-36. Editare exports
2-37. Opzioni del Profilo di Sicurezza
2-38. Opzioni di Configurazione della Console di Sistema
2-39. Opzioni dello Screen Saver
2-40. Timeout dello Screen Saver
2-41. Uscire dalla Configurazione della Console di Sistema
2-42. Selezione della tua Regione
2-43. Selezione della tua Nazione
2-44. Selezione della Tua Zona di Fuso Orario
2-45. Selezione del Tipo di Protocollo del Mouse
2-46. Settare il Protocollo del Mouse
2-47. Configurare la Porta del Mouse
2-48. Settare la Porta del Mouse
2-49. Abilitare il Demone del Mouse
2-50. Test del Demone del Mouse
2-51. Configurazione di Alto-Livello della Rete
2-52. Selezione dell'MTA di default
2-53. Configurazione di Ntpdate
2-54. Configurazione della Rete di Basso-Livello
2-55. Selezione del Menù del Metodo di Configurazione
2-56. Selezione del Desktop di Default
2-57. Selezione della Categoria dei Package
2-58. Selezione dei Package
2-59. Installazione dei Package
2-60. Conferma dell'Installazione dei Package
2-61. Selezione di un Utente
2-62. Aggiungere Informazioni dell'Utente
2-63. Uscire dal menù di Gestione degli Utenti e dei Gruppi
2-64. Uscire dall'Installazione
18-1. Organizzazione Concatenata
18-2. Organizzazione in Striping
18-3. Organizzazione RAID-5
18-4. Un Semplice Volume Vinum
18-5. Un Volume Vinum in Mirroring
18-6. Un Volume Vinum in Striping
18-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. Creazione di un File di Swap
12-1. Screenshot di boot0
12-2. Screenshot di boot2
12-3. Una Console Insicura in /etc/ttys
21-1. Aggiunta di Voci per Altri Terminali a /etc/ttys
23-1. Configurazione del Database di Accesso di sendmail
23-2. Alias di Posta
23-3. Esempio di Mappatura per la Posta di un Dominio Virtuale
24-1. Inviare ad inetd un segnale HangUP
24-2. Montare un export con amd
A-1. Estrazione di Qualcosa dalla -CURRENT (ls(1)) e poi Cancellazione della Stessa:
A-2. Utilizzo di SSH per estrarre il ramo src/:
A-3. Estrazione della Versione di ls(1) dal Ramo 3.X-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 <questions@FreeBSD.org>.
Per domande su questa documentazione, invia una e-mail a <doc@FreeBSD.org>.