Manuel FreeBSD

Groupe de Documentation FreeBSD

Bienvenue à FreeBSD! Ce manuel décrit l'installation et l'utilisation quotidienne de la Version 4.11-RELEASE de FreeBSD et FreeBSD 5.4-RELEASE. Ce manuel est en constante évolution. Il est le résultat du travail de nombreuses personnes. Certaines sections ne sont pas encore rédigées et celles qui le sont ont besoin d'être mises à jour. Si vous voulez participer à ce projet, envoyez un courrier électronique à la liste de diffusion du groupe de documentation de FreeBSD. La dernière version anglaise de ce document est disponible sur le serveur World Wide Web FreeBSD. Il peut être aussi téléchargé dans divers formats et options de compression depuis le serveur FTP FreeBSD ou l'un des nombreux sites miroirs. Si vous préférez avoir une version imprimée du manuel, vous pouvez en acquérir une auprès de FreeBSD Mall. Vous pouvez aussi faire des recherches dans le Manuel.

N.d.T.: La version française est publiée sur le serveur World Wide Web du groupe de traduction en langue française de la documentation de FreeBSD.

N.d.T.: Contactez la liste de diffusion du groupe d'utilisateurs francophones de FreeBSD si vous voulez collaborer à la traduction.

Version française de Marc Fonvieille .

Première version de Frédéric Haby


Table des matières
Préface
I. Pour commencer
1. Introduction
1.1. Synopsis
1.2. Bienvenue à FreeBSD!
1.3. A propos du Projet FreeBSD
2. Installer FreeBSD
2.1. Synopsis
2.2. Tâches de Pré-installation
2.3. Débuter l'installation
2.4. Présentation de sysinstall
2.5. Allouer l'espace disque
2.6. Choisir ce que l'on va installer
2.7. Choisir votre support d'installation
2.8. Procéder à l'installation
2.9. Post-installation
2.10. Matériel supporté
2.11. Dépannage
2.12. Guide avancé d'installation
2.13. Préparer votre propre support d'installation
3. Quelques bases d'UNIX
3.1. Synopsis
3.2. Consoles virtuelles & terminaux
3.3. Permissions
3.4. Organisation de l'arborescence des répertoires
3.5. Organisation des disques
3.6. Monter et démonter des systèmes de fichiers
3.7. Processus
3.8. Daemons, signaux, et comment tuer un processus
3.9. Interpréteurs de commandes - ``Shells''
3.10. Editeurs de texte
3.11. Périphériques et fichiers spéciaux de périphérique
3.12. Le format des fichiers binaires
3.13. Pour plus d'information
4. Installer des applications: les logiciels pré-compilés et les logiciels portés
4.1. Synopsis
4.2. Généralités sur l'installation de logiciels
4.3. Trouver votre application
4.4. Utiliser le système des logiciels pré-compilés
4.5. Utiliser le catalogue des logiciels portés
4.6. Activités de post-installation
4.7. Que faire avec les logiciels portés ne fonctionnant pas?
5. Le système X Window
5.1. Synopsis
5.2. Comprendre X
5.3. Installer X11
5.4. Configuration d'X11
5.5. Utilisation des polices de caractères sous X11
5.6. Le gestionnaire de procédures de connexions graphiques - ``X Display Manager''
5.7. Environnements de travail
II. Tâches courantes
6. Bureautique
6.1. Synopsis
6.2. Navigateurs
6.3. Productivité
6.4. Lecteurs de document
6.5. Finance
6.6. Résumé
7. Multimédia
7.1. Synopsis
7.2. Configurer une carte son
7.3. Fichiers MP3
7.4. Lecture des Vidéos
7.5. Configuration des cartes TV
7.6. Scanners
8. Configurer le noyau de FreeBSD
8.1. Synopsis
8.2. Pourquoi compiler un noyau sur mesure?
8.3. Compiler et installer un noyau sur mesure
8.4. Le fichier de configuration
8.5. Créer les fichiers spéciaux de périphériques
8.6. Si quelque chose se passe mal
9. Printing ** Traduction en Cours **
9.1. Synopsis
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é binaire avec Linux
10.1. Synopsis
10.2. Installation
10.3. Installer Mathematica®
10.4. Installer Maple
10.5. Installer MATLAB®
10.6. Installer Oracle®
10.7. Installer SAP® R/3®
10.8. Sujets avancés
III. Administration Système
11. Configuration et optimisation
11.1. Synopsis
11.2. Configuration initiale
11.3. Configuration principale
11.4. Configuration des applications
11.5. Démarrer des services
11.6. Configuration de l'utilitaire cron
11.7. Utilisation du système rc sous FreeBSD 5.X
11.8. Configuration des cartes réseaux
11.9. Hôtes virtuels
11.10. Fichiers de configuration
11.11. Optimisation avec sysctl
11.12. Optimiser les disques
11.13. Optimisation des limitations du noyau
11.14. Ajouter de l'espace de pagination
11.15. Gestion de l'énergie et des ressources
11.16. Utiliser et déboguer l'ACPI sous FreeBSD
12. Processus de démarrage de FreeBSD
12.1. Synopsis
12.2. Le problème du démarrage
12.3. Le MBR, et les étapes de démarrage une, deux et trois
12.4. Interaction avec le noyau au démarrage
12.5. ``Device Hints''--Paramétrage des périphériques
12.6. Init: Initialisation de la gestion des processus
12.7. Séquence d'arrêt du système
13. Gestion des comptes et des utilisateurs
13.1. Synopsis
13.2. Introduction
13.3. Le compte super-utilisateur
13.4. Comptes système
13.5. Comptes utilisateur
13.6. Modifier des comptes
13.7. Mettre en place des restrictions pour les utilisateurs
13.8. Personnaliser des comptes utilisateur
13.9. Groupes
14. Sécurité
14.1. Synopsis
14.2. Introduction ** Traduction en Cours **
14.3. Securing FreeBSD ** Traduction en Cours **
14.4. DES, MD5, et chiffrement
14.5. Mots de passe non réutilisables
14.6. Kerberos
14.7. Firewalls ** Traduction en Cours **
14.8. OpenSSL
14.9. IPsec
14.10. OpenSSH
14.11. Listes de contrôle d'accès au système de fichiers
14.12. Avis de sécurité de FreeBSD
15. Mandatory Access Control ** Traduction en Cours **
15.1. Synopsis
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. Troubleshooting the MAC Framework
16. Stockage des données
16.1. Synopsis
16.2. Noms des périphériques
16.3. Ajouter des disques
16.4. RAID
16.5. Périphériques de stockage USB
16.6. Création et utilisation de supports optiques (CDs)
16.7. Création et utilisation de supports optiques (DVDs)
16.8. Création et utilisation de disquettes
16.9. Créer et utiliser les bandes magnétiques
16.10. Sauvegardes sur disquettes
16.11. Sauvegardes
16.12. Systèmes de fichiers réseaux, en mémoire et sauvegardés sur fichier
16.13. Instantané (``Snapshot'') d'un système de fichiers
16.14. Quotas d'utilisation des disques
16.15. Chiffrer les partitions d'un disque
17. Le gestionnaire de volume Vinum
17.1. Synopsis
17.2. Les disques sont trop petits
17.3. Les goulots d'étranglement d'accès aux données
17.4. Intégrité des données
17.5. Objets Vinum
17.6. Quelques exemples
17.7. Appellation des objets
17.8. Configuration de Vinum
18. Localisation - Utilisation et configuration de l'I18N/L10N
18.1. Synopsis
18.2. Les bases
18.3. Utiliser la localisation
18.4. Compiler des programmes I18N
18.5. Localiser FreeBSD pour des langues spécifiques
19. Questions avancées
19.1. Synopsis
19.2. FreeBSD-CURRENT contre FreeBSD-STABLE
19.3. Synchroniser vos sources
19.4. Recompiler le système
19.5. Suivre les mises à jour pour plusieurs machines
IV. Réseau
20. Serial Communications ** Traduction en Cours **
20.1. Synopsis
20.2. Introduction
20.3. Terminals
20.4. Dial-in Service
20.5. Dial-out Service
20.6. Setting Up the Serial Console
21. PPP et SLIP
21.1. Synopsis
21.2. Using User PPP ** Traduction en Cours **
21.3. Utiliser PPP intégré au noyau
21.4. Utiliser PPP sur Ethernet (PPPoE)
21.5. Utiliser PPP sur ATM (PPPoA)
21.6. Using SLIP ** Traduction en Cours **
22. Courrier électronique
22.1. Synopsis
22.2. Utilisation du courrier électronique
22.3. Configuration de sendmail
22.4. Changer votre agent de transfert de courrier
22.5. Dépannage
22.6. Sujets avancés
22.7. SMTP avec UUCP
22.8. Configuration pour l'envoi seul
22.9. Utiliser le courrier électronique avec une connexion temporaire
22.10. Authentification SMTP
22.11. Clients de messagerie
22.12. Utiliser fetchmail
22.13. Utiliser procmail
23. Serveurs réseau
23.1. Synopsis
23.2. Le ``super-serveur'' inetd
23.3. Système de fichiers réseau (NFS)
23.4. Services d'information réseau (NIS/YP)
23.5. Configuration réseau automatique (DHCP)
23.6. Serveurs de noms (DNS)
23.7. BIND9 et FreeBSD
23.8. Serveur HTTP Apache
23.9. Protocole de transfert de fichiers (FTP)
23.10. Serveur de fichiers et d'impression pour clients Microsoft® Windows® (Samba)
23.11. Synchronisation de l'horloge avec NTP
24. Administration réseau avancée
24.1. Synopsis
24.2. Passerelles et routes
24.3. Réseau sans fil
24.4. Bluetooth
24.5. Bridging
24.6. Système sans disque dur
24.7. ISDN
24.8. Translation d'adresses
24.9. IP sur liaison parallèle (PLIP)
24.10. IPv6
24.11. ATM (“Asynchronous Transfer Mode”) sous FreeBSD 5.X
V. Annexes
A. Se procurer FreeBSD
A.1. Editeurs de CD-ROMs et DVDs
A.2. Sites FTP
A.3. CVS anonyme
A.4. Utiliser CTM
A.5. Utiliser CVSup
A.6. Etiquettes CVS
A.7. Sites AFS
A.8. Sites rsync
B. Bibliographie
B.1. Livres & magazines consacrés à FreeBSD
B.2. Manuels d'utilisation
B.3. Manuels d'administration
B.4. Manuels de programmation
B.5. ``Internes'' du système d'exploitation
B.6. Ouvrages de référence en matière de sécurité
B.7. Ouvrages de référence sur le matériel
B.8. Histoire d'UNIX®
B.9. Revues et journaux
C. Ressources sur Internet
C.1. Listes de diffusion
C.2. Forums de discussion
C.3. Serveurs World Wide Web
C.4. Adresses électroniques
C.5. Comptes
D. Clés PGP
D.1. Officiers
D.2. Membres de l'équipe de base
D.3. Développeurs
Glossaire FreeBSD
Index
Colophon
Liste des tableaux
2-1. Exemple d'Inventaire de Périphériques
2-2. Partitionnement du premier disque
2-3. Partitionnement pour les disques suivants
2-4. Profils de sécurité possibles
2-5. Noms des images ISO de FreeBSD et leurs significations
3-1. Codes des périphériques disques
16-1. Conventions de nom pour les disques physiques
17-1. Organisations de plex Vinum
24-1. Câblage d'un câble parallèle pour réseau
24-2. Adresses IPv6 réservées
Liste des illustrations
2-1. Menu de configuration du noyau
2-2. L'interface de configuration des pilotes de périphériques du noyau
2-3. Liste complète des pilotes actifs
2-4. Configuration des pilotes de périphériques sans conflits
2-5. Menu principal de sysinstall
2-6. Résultats typiques de la détection du matériel
2-7. Quitter sysinstall
2-8. Sélection de l'entrée Usage dans le menu principal de sysinstall
2-9. Sélectionner le menu de documentation
2-10. Menu de documentation de sysinstall
2-11. Menu principal de sysinstall
2-12. Menu des tables de clavier de sysinstall
2-13. Menu principal de sysinstall
2-14. Options de sysinstall
2-15. Commencer une installation standard
2-16. Sélection du disque pour FDisk
2-17. Partitions Fdisk typiques avant édition
2-18. Partionnement Fdisk utilisant l'intégralité du disque
2-19. Menu du gestionnaire de démarrage de sysinstall
2-20. Quitter la sélection de disque
2-21. L'éditeur Disklabel de sysinstall
2-22. L'éditeur Disklabel de sysinstall en mode automatique
2-23. Espace libre pour la partition racine
2-24. Edition de la taille de la partition racine
2-25. Choisir le type de la partition racine
2-26. Choisir le point de montage de la partition racine
2-27. Editeur Disklabel de sysinstall
2-28. Choix de l'ensemble de distribution
2-29. Confirmer le choix de la distribution
2-30. Choisir le support d'installation
2-31. Sélection d'un périphérique Ethernet
2-32. Configuration réseau pour ed0
2-33. Edition d'inetd.conf
2-34. Configuration par défaut du FTP anonyme
2-35. Edition du message de bienvenue du FTP
2-36. Edition du fichier exports
2-37. Choix du profil de sécurité
2-38. Options de configuration de la console système
2-39. Options de l'économiseur d'écran
2-40. Délai de l'économiseur d'écran
2-41. Sortie de la configuration de la console système
2-42. Choisissez votre région
2-43. Sélectionnez votre pays
2-44. Sélectionnez votre fuseau horaire
2-45. Sélectionner la configuration du protocole de la souris
2-46. Configurer le protocole de la souris
2-47. Configuration du port de la souris
2-48. Choisir le port de la souris
2-49. Activer le ``daemon'' - gestionnaire de la souris
2-50. Tester le gestionnaire de la souris
2-51. Configuration réseau
2-52. Sélection du MTA par défaut
2-53. Configuration de ntpdate
2-54. Configuration réseau suite
2-55. Sélectionnez la méthode de configuration
2-56. Sélectionner l'environnement par défaut
2-57. Sélection d'une catégorie de logiciels pré-compilés
2-58. Sélection des logiciels pré-compilés
2-59. Installation des logiciels pré-compilés
2-60. Confirmation de l'installation de logiciels pré-compilés
2-61. Sélectionner l'ajout d'utilisateur
2-62. Ajout de l'information utilisateur
2-63. Quitter la gestion des utilisateurs et des groupes
2-64. Quitter l'installation
17-1. Organisation par concaténation
17-2. Organisation segmentée
17-3. Organisation RAID-5
17-4. Un simple volume Vinum
17-5. Un volume Vinum en mode miroir
17-6. Un volume Vinum segmenté
17-7. Un volume Vinum en mode miroir segmenté
Liste des exemples
2-1. Utilisation d'une partition existante
2-2. Redimensionner une partition existante
3-1. Exemples d'appellation de disques, tranches et partitions
3-2. Modèle conceptuel d'un disque
4-1. Télécharger un logiciel pré-compilé à la main puis l'installer localement
11-1. Créer un fichier de pagination sous FreeBSD 4.X
11-2. Créer un fichier de pagination sous FreeBSD 5.X
12-1. Ecran de boot0
12-2. Ecran de boot2
12-3. Une console non sécurisée dans /etc/ttys
13-1. Configurer adduser et ajouter un utilisateur sous FreeBSD 4.X
13-2. Ajouter un utilisateur sous FreeBSD 5.X
13-3. Suppression interactive de compte avec rmuser
13-4. chpass interactif par le super-utilisateur
13-5. chpass interactif par un utilisateur ordinaire
13-6. Modifier votre mot de passe
13-7. Modifier le mot de passe d'un autre utilisateur en tant que super-utilisateur
13-8. Ajouter un groupe en utilisant pw(8)
13-9. Ajouter quelqu'un dans un groupe en utilisant pw(8)
13-10. Utilisation de id(1) pour déterminer l'appartenance à un groupe
14-1. Utiliser SSH pour créer un tunnel sécurisé pour SMTP
16-1. Utiliser dump(8) sur ssh
16-2. Utiliser dump sur ssh avec la variable RSH positionnée
16-3. Procédure de création d'une disquette de démarrage
16-4. Utilisation de vnconfig pour monter une image de systèmes de fichiers sous FreeBSD 4.X
16-5. Création d'un nouveau disque sauvegardé sur fichier avec vnconfig
16-6. Utilisation de mdconfig pour monter une image d'un système de fichiers sous FreeBSD 5.X
16-7. Création d'un nouveau disque sauvegardé sur fichier avec mdconfig
16-8. Création et montage d'un disque sauvegardé sur fichier avec mdmfs
16-9. Disque mémoire md sous FreeBSD 4.X
16-10. Création d'un disque mémoire avec mdconfig
16-11. Création d'un disque mémoire avec mdmfs
22-1. Configuration de la base de données d'accès de sendmail
22-2. Exemple de base de données d'alias
22-3. Exemple de correspondance de domaine virtuel de courrier
23-1. Envoyer un signal ``HangUP'' à inetd
23-2. Monter un systèmes de fichiers exporté avec amd
24-1. Réseau d'agence ou à domicile
24-2. Siège social ou autre réseau
A-1. Récupérer quelque chose de -CURRENT (ls(1)) et l'effacer ensuite:
A-2. Utiliser SSH pour récupérer l'arborescence src/:
A-3. Récupérer la version 3.X-STABLE de ls(1):
A-4. Générer la liste des différences concernant ls(1) (sous forme de ``diffs unifiés'') entre différentes versions de FreeBSD
A-5. Savoir quels autres noms de modules peuvent être utilisés:

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:13