Debian Lenny - GNU/Linux

-

Livres
462 pages
Lire un extrait
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Debian GNU/Linux, distribution Linux non commerciale extrêmement populaire, est réputée pour sa fiabilité et sa richesse. Créée et maintenue par un impressionnant réseau de plusieurs milliers de développeurs dans le monde, elle a pour principes l'engagement vis-à-vis de ses utilisateurs et la qualité. Ses technologies concernent un nombre toujours croissant d'administrateurs, notamment par le biais de la distribution dérivée Ubuntu.


Ce cahier de l'Admin entièrement revu pour Debian Lenny perpétue le succès des premières éditions : accessible à tous, il fournit les connaissances indispensables pour qui souhaite devenir un administrateur Debian GNU/Linux efficace et indépendant. Il traite des méthodes que tout administrateur Linux compétent maîtrise, depuis l'installation et la mise à jour du système jusqu'à la création de paquetages et la compilation d'un noyau Linux, en passant par la supervision, la sauvegarde et les migrations, sans oublier des techniques avancées telles que la mise en place de SELinux pour sécuriser des services, l'automatisation des installations ou encore la virtualisation avec Xen.


L'amorçage du DVD-Rom lance l'installation de Debian GNU/Linux 5.0 (Lenny) i386/AMD64. Il contient de nombreux logiciels (2,3 Go) : Gnome et XOrg, Apache, Samba, PostgreSQL, PHP, Bind, Postfix, etc.


Configuration requise :



  • PC ou Mac, processeur x86 ou AMD64 de chez AMD/Intel

  • 128 Mo de mémoire vive, 64 Mo requis lors de l'installation

  • 500 Mo d'espace disponible sur le disque dur

  • Lecteur DVD-Rom

  • Connexion Internet haut débit recommandée (mais non nécessaire)



  • Le projet Debian

  • Présentation de l'étude de cas

  • Prise en compte de l'existant et migration

  • Installation

  • Système de paquetage, outils et principes fondamentaux

  • Maintenance et mise à jour : les outils APT

  • Résolution de problèmes et sources d'information

  • Configuration de base : réseau, comptes, impression

  • Services Unix

  • Infrastructure réseau

  • Services réseau : Postfix, Apache, NFS, Samba, Squid, LDAP

  • Administration avancée

  • Station de travail

  • Sécurité

  • Conception d'un paquet Debian

  • Conclusion : l'avenir de Debian



  • A. Distributions dérivées

  • B. Petit cours de rattrapage

  • Glossaire

  • Index

Sujets

Informations

Publié par
Date de parution 07 juillet 2011
Nombre de visites sur la page 84
EAN13 9782212852318
Langue Français

Informations légales : prix de location à la page 0,0210 €. Cette information est donnée uniquement à titre indicatif conformément à la législation en vigueur.

Signaler un problème
Cahiers de lAdmin
RaphaëlHertzog RolandMas
Debian GNU/Linux 5.0 Lenny i386/AMD64
Collection dirigée par NatMakarévitch
GNU/ L i n u x
Cahiers de lAdmin
G N U / L inu x DebiaLenny Debian GNU/Linux, distribution Linux non commerciale extrêmement populaire, est réputée pour sa fiabilité et sa richesse. Créée et maintenue par un impres sionnant réseau de plusieurs milliers de développeurs dans le monde, elle a pour principes lengagement visàvis de ses utilisateurs et la qualité. Ses tech nologies aident un nombre toujours croissant dadministrateurs, notamment par le biais de la distribution dérivée Ubuntu.
Ce cahier de lAdmin entièrement revu pourDebian Lennyperpétue le succès des pre mières éditions : accessible à tous, il fournit les connaissances indispensables pour qui souhaite devenir un administrateur Debian GNU/Linux efficace et indépendant. Il traite des méthodes que tout administrateur Linux compétent maîtrise, depuis linstallation et la mise à jour du système jusquà la création de paquetages et la compilation dun noyau Linux, en passant par la supervision, la sauvegarde et les migrations, sans oublier des techniques avancées telles que la mise en place de SELinux pour sécuriser des services, lautomatisation des installations ou encore la virtualisation avec Xen.
Lamorçage de ce DVDRom lance linstallation deDebian GNU/Linux 5.0 (Lenny) i386/AMD64.Il contient de nombreux logiciels (2,3 Go) : Gnome et XOrg, Apache, Samba, PostgreSQL, PHP, Bind, Postfix, etc.
Debian, système dexploitation universelLes principes du logiciel libre selon DebianDéveloppeurs Debian, utilisateurs, équipes et sousprojetsRôle dune distributionPrésentation de létude de cas Prise en compte de lexistant et méthode de migrationCoexistence en environnement hétérogène Démarche de migrationInstallationDepuis un CDRom, une clé USBPar le réseau. Partitions chiffréesSystème de paquetage, outils et principes de basePaquet sourceDécouverte de dpkg Maintenance et mise à jour avec les outils APTaptget et aptcacheFrontaux : aptitude, synaptic Se documenterRésolution de problèmesConfiguration de baseLe clavierLe réseauEthernet et PPPNommage et résolution de nomsUtilisateurs et groupes avec ou sans LDAPImpressionChargeur de démarrageLILO et GRUBRotation des fichiers de logsSynchronisation horairePartage des droits dadministrationPoints de montageConfiguration et installation dun noyau. Services UnixDémarrageConnexion à distanceSSHVNCWebminDebconf. SyslogInetd Cron et atdAnacronQuotasSauvegardeHotplugUdevGestion de lénergieAPM, ACPI, PCMCIAInfrastructure réseauPasserelleMasqueradingVPN (OpenVPN, IPSec)QoSDNS Outils de diagnosticServices réseauPostfixApacheNFSSambaSquidLDAPStation de travailXorgLinterface graphiqueGNOME et KDECourrier électronique, navigateurs web, développement, travail collaboratif, suites bureautiques, émulation WindowsAdministration avancéeRAID et LVMVirtualisation avec XENInstallation automatiséeSupervisionSécuritéPolitique de sécuritéParefeuSurveillanceIDSSELinuxEn cas de piratageTechniques avancéesRecompiler un paquet depuis ses sourcesConstruire un paquetDevenir mainteneur de paquetDistributions dérivéesUbuntuKnoppixPetit cours de rattrapageArborescence des fichiersFonctionnement dun ordinateurRôle du noyauEspace utilisateurGlossaire.
R a p h a ë l H e r t z o ge s t ingénieur en informatique diplômé de lINSA de Lyon et développeur Debian depuis 1997. Fondateur de Freexian, première SSII spécialisée dans Debian GNU/Linux, il est lun des contributeurs français majeurs participant à ce projet Linux.
Développeur Debian depuis 2000, développeur et mainteneur du logi ciel libre FusionForge (exGforge), Roland Masest consultant in dépendant spécialisé dans linstal lation et la migration de systèmes Debian GNU/Linux et la mise en place doutils de travail collabora tifs.
Configuration requise : PC ou Mac, processeur x86 ou AMD64 de chez AMD/Intel128 Mo de mémoire vive, 64 Mo requis lors de linstallation500 Mo despace disponible sur le disque durLecteur DVDRom
Connexion Internet haut débit recommandée (mais non nécessaire).
Code éditeur : G12443 ISBNCo:nc9ep7tio8n2co2uv1er2tu1re2:4N4or3d9Compo
Cahiers de lAdmin Debian Lenny
Chez le même éditeur Ouvrages sur Linux et autres systèmes et logiciels libres
e BSD, 2 édition(coll.Cahiers de l’Admin).E. DREYFUS. – N°11463, 2004, 300 pages. Linux Administration.J.F. BOUCHAUDY, G. GOUBET. – N°12074, 2007, 800 pages. e Sécuriser un réseau Linux.B. BOUTHERIN, B. DELAUNAY. –édition, 2007, 250 pages.N°11960, 3 MémentoUNIX/Linux.I. HURBAIN,avec la contribution d’E.DREYFUS. –N°11954, 2006, 14 pages. Debian.Administration et configuration avancées.M. KRAFFT,adapté par R.HERTZOGet R.MAS. – N°11904, 2006, 674 pages.
Ouvrages sur la sécurité et l’administration Management de la sécurité de l’information.Implémentation ISO 27001.A. FERNANDEZTORO. – N°12218, 2008, 350 pages. Management de la continuité d’activité.E.BESLUAU.– N°12346, 2008, 256 pages. e ITIL pour un service informatique optimal.C. DUMONTédition, 2007, 378 pages.. – N°12102, 2 Sécurité informatique.L. BLOCH, C. WOLFHUGEL. – N°12021, 2007, 350 pages (Collection Blanche). e Tableaux de bord de la sécurité réseaux.C. LLORENS, L. LEVIER, D. VALOIS. – N°11973, 2 édition, 2006, 560 pages. Admin’sys.Gérer son temps…T. LIMONCELLI,adapté par S.BLONDEEL. – N°11957, 2006, 274 pages. SSL VPN.Accès web et extranets sécurisés.J. STEINBERG, T.SPEED,adapté par B.SONNTAG. – N°11933, 2006, 220 pages. Sécuriser enfin son PC.Windows XP et Windows Vista..LPEGAND. – N°12005, 2007, 500 pages. Sécurité PHP 5 et MySQL.D. SÉGUYG,P.AMACHE. –N°12114, 2007, 240 pages. Mémento VMware Server.Virtualisation de serveurs.F. MANZANO.N°12320, 2008, 14 pages. Mémento Cisco.IOS – Configuration générale.R. BERGOIN, C. BOURG.N°12347, 2008, 14 pages.
COLLECTION« ACCÈSLIBRE»Pour que l’informatique soit un outil, pas un ennemi !
Économie du logiciel libre. F. ELIE. N°12463, à paraître 2009, 195 pages. Spip 2 –Premiers pas pour créer son site avec Spip 2.0.3. A.L. QUATRAVAUX, D. QUATRAVAUX. N°12502, 2009, 300 pages. Réussir son site web avec XHTML et CSS. M. NEBRA.e N°12307, 2 édition, 2008, 306 pages. Réussir un site web d’association… avec des outils libres!A.L. QUATRAVAUXetD. QUATRAVAUX. e N°12000, 2 édition, 2007, 372 pages. Réussir son site ecommerce avec osCommerce.D. MERCER. N°11932, 2007, 446 pages. Open ERPPour une gestion d’entreprise efficace et intégrée. F. PINCKAERS, G. GARDINER. N°12261, 2008, 276 pages. PGP/GPG –Assurer la confidentialité de ses mails et fichiers.M. LUCAS,ad. par D.GARANCE,contrib. J.M.THOMAS.N°12001, 2006, 248 pages. Scenari –La chaîne éditoriale libre. S. CROZAT. N°12150, 2007, 200 pages. Mozilla ThunderbirdLe mail sûr et sans spam.D. GARANCE, A.L.et D.QUATRAVAUX.N°11609, 2005, 300 pages avec CDRom. Firefox –Retrouvez votre efficacité sur le Web ! T. TRUBACZ,préface de T.NITOT. N°11604, 2005, 250 pages.
Hackez votre Eee PCL’ultraportable efficace. C. GUELFF.N°12437, 2009, 306 pages. Monter son serveur de mails Postfix sous Linux.M. BÄCKet al.,adapté par P.TONNERRE. N°11931, 2006, 360 pages. Ergonomie web –Pour des sites web efficaces. A. BOUCHER. e N°12479, 2 édition 2009, 440 pages. Joomla et VirtueMart –Réussir sa boutique en ligne.V. ISAKSEN,avec la contribution deT. TARDIF.N°12381, 2008, 306 pages. La 3D libre avec Blender. O. SARAJA.e N°12385, 3 édition, 2008, 456 pages avec DVDRom. Dessiner ses plans avec QCadLe DAO pour tous. A.PASCUALN°12397, 2009, 278 pages. Inkscape efficace. C. GÉMYN°12425, 2009, 280 pages. Ubuntu efficace.L.DRICOT.e N°12362, 3 édition, à paraître 2009. Gimp 2.6 –Débuter en retouche photo et graphisme libre.D. ROBERT. e N°12480, 4 édition, 2009, 350 pages. Gimp 2.4 efficace –Dessin et retouche photo.C. GÉMY. N°12152, 2008, 402 pages avec CDRom. Dotclear 2 –Créer et administrer son blog.A. CAILLAU.N°12407, 2008, 242 pages.
RaphaëlHertzog RolandMas
Cahi rs de lAdmin Debian Lenny
Collection dirigée par NatMakarévitch
ÉDITIONS EYROLLES 61, bld SaintGermain 75240 Paris Cedex 05 www.editionseyrolles.com
Remerciements à Thierry Stempfel pour les illustrations et à Gaël Thomas pour la mise en pages.
er Le code de la propriété intellectuelle du 1 juillet 1992 interdit en effet expressément la photocopie à usage collectif sans autorisation des ayants droit. Or, cette pratique s’est généralisée notamment dans les établissements d’enseignement, provoquant une baisse brutale des achats de livres, au point que la possibilité même pour les auteurs de créer des œuvres nouvelles et de les faire éditer correctement est aujourd’hui menacée. En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage, sur quelque support que ce soit, sans l’autorisation de l’Éditeur ou du Centre Français d’exploitation du droit de copie, 20, rue des Grands Augustins, 75006 Paris. © Groupe Eyrolles, 2009, ISBN 9782212124439
© Groupe Eyrolles, 2007
Préface
Les professionnels adoptent de plus en plus souvent Debian GNU/ Linux, dont le souci de créer une distribution riche, souple et requérant peu d’attention correspond bien à leurs attentes. Ils apprécient le soin apporté à la robustesse et la fiabilité, à l’automatisation des tâches subal ternes ainsi qu’à la mise au point et au respect de spécifications garantes de la cohérence, donc de la pérennité des réalisations et des savoirs. Dans le même temps, de grands acteurs de l’informatique perçoivent aujourd’hui l’intérêt stratégique d’une distribution Linux mûre et non gérée par une entité commerciale. Certains de leurs clients compren nent, dans le même registre, qu’une plateforme logicielle ne dépendant pas d’accords tissés entre des fournisseurs réduit les contraintes pesant sur eux après l’achat. De nombreux amateurs, enfin, découvrent Debian par les projets Knoppix et Ubuntu tandis que d’autres, souhaitant fuir l’empirisme, « ouvrent le capot ». Debian, longtemps discrète, convainquit tout d’abord le passionné, sou vent attiré par l’esprit qui l’anime. Il y trouve un projet aux objectifs clairs et aux réalisations transparentes, au sein duquel tous œuvrent afin de bien concevoiravant de construire — renonçant d’emblée aux échéances qui menacent la qualité de tant d’autres logiciels. Il y trouve un projet dirigé par ses acteurs. Il y adopte ou rejoint, en somme, un projet bénéficiant pleinement des avantages du logiciel libre... afin d’en produire luimême. CeCahier de l’Adminet éclairera le lecteur afin de le rendre guidera autonome. Seuls pouvaient le rédiger des auteurs maîtrisant les aspects techniques tout autant que les caractéristiques propres du projet Debian, et connaissant parfaitement les besoins des francophones, professionnels
Cahier de l’Admin Debian Lenny
VI
aguerris comme amateurs éclairés. Raphaël Hertzog et Christophe Le Bars puis Roland Mas disposaient des qualités requises et surent créer puis mettre à jour cet ouvrage. Je les en remercie vivement et suis certain que sa lecture vous sera utile et agréable. Nat Makarevitch (empreinte PGP/GPG :2010 4A02 9C0E 7D1F 5631 ADF0 453C 4549 0230 D602)
© Groupe Eyrolles, 2007
Table des matières
1. LEPROJETDEBIAN........................................................ 1 Qu’estce que Debian ?  2 Un système d’exploitation multiplatesformes  2 La qualité des logiciels libres  3 Le cadre : une association  4 Les textes fondateurs  4 L’engagement visàvis des utilisateurs  5 Les principes du logiciel libre selon Debian  6 Fonctionnement du projet Debian  8 Les développeurs Debian  8 Le rôle actif des utilisateurs  12 Équipes et sousprojets  14 Sousprojets Debian existants  14 Équipes administratives  15 Équipes de développement, équipes transversales  16 Rôle d’une distribution  18 L’installateur : debianinstaller  18 La bibliothèque de logiciels  19 Cycle de vie d’une release  19 Le statut Experimental  19 Le statut Unstable  20 La migration vers Testing  21 La promotion de Testing en Stable  22
2. PRÉSENTATIONDELÉTUDEDECAS............................... 27 Des besoins informatiques en forte hausse  28 Plan directeur  28 Pourquoi une distribution GNU/Linux ?  30 Pourquoi la distribution Debian ?  31 Distributions communautaires et commerciales  31 Pourquoi Debian Lenny ?  33
3. PRISEENCOMPTEDELEXISTANTETMIGRATION............ 35 Coexistence en environnement hétérogène  36 Intégration avec des machines Windows  36 Intégration avec des machines Mac OS  36 Intégration avec d’autres machines Linux/Unix  36 Démarche de migration  36 Recenser et identifier les services  37
© Groupe Eyrolles, 2005
Réseau et processus  38 Conserver la configuration  38 Prendre en main un serveur Debian existant  39 Installer Debian  40 Installer et configurer les services sélectionnés  41
4. INSTALLATION............................................................. 43 Méthodes d’installation  44 Installation depuis un CDRom/DVDRom  44 Démarrage depuis une clé USB  45 Installation par boot réseau  46 Autres méthodes d’installation  46 Étapes du programme d’installation  47 Exécution du programme d’installation  47 Choix de la langue  48 Choix du pays  49 Choix de la disposition du clavier  49 Détection du matériel  50 Chargement des composants  50 Détection du matériel réseau  50 Configuration du réseau  51 Configuration de l’horloge  51 Détection des disques et autres périphériques  51 Démarrage de l’outil de partitionnement  51 Partitionnement assisté  52 Partitionnement manuel  54 Emploi du RAID logiciel  55 Emploi de LVM (Logical Volume Manager)  55 Chiffrement de partitions  56 Mot de passe administrateur  57 Création du premier utilisateur  57 Installation du système de base Debian  58 Configuration de l’outil de gestion des paquets (apt)  59 Concours de popularité des paquets  59 Sélection des paquets à installer  60 Installation du chargeur d’amorçage GRUB  60 Terminer l’installation et redémarrer  61 Après le premier démarrage  61 Installation de logiciels supplémentaires  62
VII
Mise à jour du système  63
5. SYSTÈMEDEPAQUETAGE, OUTILSETPRINCIPESFONDAMENTAUX........................... 65 Structure d’un paquet binaire  66 Métainformations d’un paquet  68 Cahier de l’Admin Debian Lenny Description : fichier control  68 Dépendances : champ Depends  69 Conflits : champ Conflicts  70 Incompatibilités : champ Breaks  70 Éléments fournis : champ Provides  71 La fourniture d’un « service »  71 L’interchangeabilité avec un autre paquet  71 Limitations actuelles  72 Remplacements : champ Replaces  72 Scripts de configuration  73 Installation et mise à jour  73 Suppression de paquet  74 Sommes de contrôle, liste des fichiers de configuration  75 Structure d’un paquet source  76 Format  76 Utilité chez Debian  78 Manipuler des paquets avec dpkg  79 Installation de paquets  79 Suppression de paquet  81 Autres fonctionnalités de dpkg  82 Journal de dpkg  84 Cohabitation avec d’autres systèmes de paquetages  85
6. MAINTENANCEETMISEÀJOUR:LESOUTILSAPT .......... 89 Renseigner le fichier sources.list  90 Ressources non officielles : aptget.org, mentors.debian.net et backports.org  92 Commandes aptitude et aptget  93 Initialisation  93 Installation et suppression  94 Mise à jour  95 Options de configuration  96 Gérer les priorités associées aux paquets  96 Travailler avec plusieurs distributions  99 Commande aptcache  101 Frontaux : aptitude, synaptic, gnomeapt  101 aptitude  101 Suivi des paquets installés automatiquement  103 Gestion des recommandations, suggestions et tâches  104 Meilleurs algorithmes de résolution  105 synaptic  105 Vérification d’authenticité des paquets  106
VIII
Mise à jour d’une distribution à la suivante  107 Démarche à suivre  108 Gérer les problèmes consécutifs à une mise à jour  109 Maintenir un système à jour  110 Mise à jour automatique  112 Configuration de dpkg  112 Configuration d’APT  112 Configuration de debconf  113 Gestion des interactions en ligne de commande  113 La combinaison miracle  113 Recherche de paquets  114
7.RÉSOLUTIONDEPROBLÈMESETSOURCESDINFORMATION.... 119 Les sources de documentation  120 Les pages de manuel  120 Documentation au format info  122 La documentation spécifique  122 Les sites web  123 Les tutoriels (HOWTO)  123 Procédures type  124 Configuration d’un logiciel  124 Surveiller l’activité des démons  125 Demander de l’aide sur une liste de diffusion  126 Signaler un bogue en cas de problème incompréhensible  126
8.CONFIGURATIONDEBASE:RÉSEAU,COMPTES,IMPRESSION...129 Francisation du système  130 Définir la langue par défaut  130 Configurer le clavier en mode console  131 Migration vers UTF8  132 Configurer le clavier en mode graphique  133 Configuration du réseau  134 Interface Ethernet  134 Connexion PPP par modem téléphonique  135 Connexion par modem ADSL  135 Modem fonctionnant avec PPPOE  136 Modem fonctionnant avec PPTP  136 Modem fonctionnant avec DHCP  136 Configuration réseau itinérante  136 Attribution et résolution des noms  137 Résolution de noms  138 Configuration des serveur DNS  138 Fichier /etc/hosts  138 Base de données des utilisateurs et des groupes  139 Liste des utilisateurs : /etc/passwd  139 Le fichier des mots de passe chiffrés et cachés : /etc/shadow  140 Modifier un compte ou mot de passe existant  140
© Groupe Eyrolles, 2005