Destination Debian

Infos à la source, maîtrisez votre distribution Debian/Ubuntu

  • Soutenir
  • Mes livres
    • Mémento Git à 100%
    • Debian 8 Jessie
  • Lettre d’informations
  • Mes activités chez Debian
    • Historique
    • Mes projets
  • Mes autres sites
    • My blog on free software
    • Freexian, ma société
    • Mon blog perso
  • Contact
Home Mes livres Debian 8 Jessie, best-seller français Liens cités dans le Cahier de l’Admin Debian

Liens cités dans le Cahier de l’Admin Debian

Cette page est obsolète. Consultez directement le contenu du livre en ligne pour découvrir les liens cités.

Sautez directement au chapitre qui vous intéresse :

  • 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
  • Distributions dérivées
  • Petit cours de rattrapage

Le projet Debian

  • Qu’est-ce que Debian?
    • Un système d’exploitation multi-plates-formes
    • La qualité des logiciels libres
    • Le cadre: une association
      • Encadré: COMMUNAUTÉ Derrière Debian, l’association SPI et des branches locales
        • http://www.spi-inc.org/
        • http://france.debian.net/
  • Les textes fondateurs
    • L’engagement vis-à-vis des utilisateurs
    • Les principes du logiciel libre selon Debian
      • http://www.debian.org/social_contract.fr.html#guidelines
      • Encadré: COMMUNAUTÉ Bruce Perens, un leader chahuté
        • http://www.opensource.org/
  • Fonctionnement du projet Debian
    • Les développeurs Debian
      • http://www.debian.org/devel/people
      • http://www.debian.org/intro/organization
      • http://wiki.debian.org/Teams
      • http://www.debian.org/doc/debian-policy/
      • http://bugs.debian.org/debian-policy
      • http://www.debian.org/devel/constitution.fr.html
      • Encadré: OUTIL Base de données des développeurs
        • http://db.debian.org/
    • Le rôle actif des utilisateurs
      • http://www.debian.org/intl/french/index.fr.html
      • http://www.debian.org/events/material.fr.html
      • Encadré: OUTIL Système de suivi de bogues
        • http://www.debian.org/Bugs/index.fr.html
      • Encadré: VOCABULAIRE Gravité d’un bogue
        • http://www.debian.org/Bugs/Developer.fr.html#severities
    • Équipes et sous-projets
      • Sous-projets Debian existants
        • Encadré: PERSPECTIVE Debian pour le multimédia
          • http://wiki.debian.org/DebianMultimedia
          • http://www.64studio.com/
      • Équipes administratives
        • Encadré: OUTIL FusionForge, le couteau suisse du développement collaboratif
          • http://alioth.debian.org/
        • Encadré: OUTIL Système de suivi de paquets
          • http://packages.qa.debian.org/
          • http://qa.debian.org/developer.php
      • Équipes de développement, équipes transversales
        • http://www.debian.org/devel/debian-installer/
        • http://kitenet.net/~joey/blog/entry/d-i_retrospective/
        • Encadré: CULTURE CVS
          • http://subversion.tigris.org/
          • http://git-scm.com/
          • http://bazaar-vcs.org/
          • http://mercurial.selenic.com/
  • Rôle d’une distribution
  • Cycle de vie d’une release
    • Le statut Experimental
    • Le statut Unstable
    • La migration vers Testing
    • La promotion de Testing en Stable
      • Encadré: CULTURE GNOME et KDE, les bureaux graphiques
        • http://www.gnome.org/
        • http://www.kde.org/

Présentation de l’étude de cas

  • Des besoins informatiques en forte hausse
  • Plan directeur
  • Pourquoi une distribution GNU/Linux?
  • Pourquoi la distribution Debian?
  • Pourquoi Debian Squeeze?

Prise en compte de l’existant et migration

  • Coexistence en environnement hétérogène
  • Démarche de migration

Installation

  • Méthodes d’installation
    • Installation depuis un CD-Rom/DVD-Rom
      • http://www.debian.org/CD/index.fr.html
      • Encadré: EN PRATIQUE Debian sur CD-Rom
        • http://www.debian.org/CD/vendors/#fr
        • https://raphaelhertzog.com/go/debian-cd/
    • Démarrage depuis une clé USB
      • http://www.debian.org/releases/stable/i386/ch04s03.html
    • Installation par boot réseau
      • http://www.debian.org/releases/stable/i386/ch05s01.html#boot-tftp
      • http://www.debian.org/releases/stable/i386/ch04s05.html
    • Autres méthodes d’installation
  • Étapes du programme d’installation
    • Exécution du programme d’installation
      • Encadré: EN PRATIQUE Installation à côté d’un Windows existant
        • http://ftp.fr.debian.org/debian/tools/win32-loader/stable/
        • http://www.goodbye-microsoft.com/
    • Choix de la langue
    • Choix du pays
    • Choix de la disposition du clavier
    • Détection du matériel
    • Chargement des composants
    • Détection du matériel réseau
    • Configuration du réseau
    • Configuration de l’horloge
    • Mot de passe administrateur
    • Création du premier utilisateur
    • Détection des disques et autres périphériques
    • Démarrage de l’outil de partitionnement
    • Installation du système de base Debian
    • Configuration de l’outil de gestion des paquets (apt)
    • Concours de popularité des paquets
    • Sélection des paquets à installer
    • Installation du chargeur d’amorçage GRUB
      • Encadré: ATTENTION Chargeur d’amorçage et dual boot
        • http://www.debian.org/releases/stable/i386/ch08s07.html
    • Terminer l’installation et redémarrer
  • Après le premier démarrage

Système de paquetage, outils et principes fondamentaux

  • Structure d’un paquet binaire
  • Méta-informations d’un paquet
    • Description: fichier control
      • Encadré: B.A.-BA RFC — les normes de l’Internet
        • http://www.faqs.org/rfcs/rfc2026.html
      • Dépendances: champ Depends
        • http://www.debian.org/doc/debian-policy/ch-relationships.html
      • Conflits: champ Conflicts
      • Incompatibilités: champ Breaks
      • Éléments fournis: champ Provides
        • La fourniture d’un «service»
          • Encadré: CHARTE DEBIAN Liste des paquets virtuels
            • http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt
        • L’interchangeabilité avec un autre paquet
          • Encadré: B.A.-BA Perl, un langage de programmation
            • http://www.perl.org/
            • http://www.cpan.org/
        • Limitations actuelles
      • Remplacements: champ Replaces
        • Encadré: POUR ALLER PLUS LOIN Le champ Tag
          • http://debtags.alioth.debian.org/
    • Scripts de configuration
      • Encadré: ASTUCE Diagrammes d’états
        • http://people.debian.org/~srivasta/MaintainerScripts.html
        • http://wiki.debian.org/MaintainerScripts
      • Installation et mise à jour
      • Suppression de paquet
    • Sommes de contrôle, liste des fichiers de configuration
  • Structure d’un paquet source
  • Manipuler des paquets avec dpkg
  • Cohabitation avec d’autres systèmes de paquetages

Maintenance et mise à jour: les outils APT

  • Renseigner le fichier sources.list
    • Les autres dépôts officiels disponibles
      • Les mises à jour pour Stable
      • Les rétroportages de backports.debian.org
        • http://backports.debian.org
      • Le dépôt Experimental
    • Ressources non officielles: apt-get.org et mentors.debian.net
      • http://www.apt-get.org/
      • http://mentors.debian.net/
      • Encadré: POUR ALLER PLUS LOIN Anciennes versions des paquets: snapshot.debian.org
        • http://snapshot.debian.org/
  • Commandes aptitude et apt-get
  • Commande apt-cache
  • Frontaux: aptitude, synaptic
    • aptitude
      • Encadré: DOCUMENTATION aptitude
        • file:///usr/share/doc/aptitude/html/fr/index.html
      • Suivi des paquets installés automatiquement
      • Gestion des recommandations, suggestions et tâches
      • Meilleurs algorithmes de résolution
    • synaptic
  • Vérification d’authenticité des paquets
  • Mise à jour d’une distribution à la suivante
    • Démarche à suivre
      • Encadré: B.A.-BA Notes de publication
        • http://www.debian.org/releases/stable/releasenotes
        • http://www.debian.org/releases/lenny/releasenotes
    • Gérer les problèmes consécutifs à une mise à jour
      • http://release.debian.org/proposed-updates/stable.html
  • Maintenir un système à jour
  • Mise à jour automatique
  • Recherche de paquets
    • http://debtags.alioth.debian.org/cloud/

Résolution de problèmes et sources d’information

  • Les sources de documentation
    • Les pages de manuel
      • http://localhost/cgi-bin/man/man2html
      • Encadré: CULTURE
        • http://www.gnurou.org/writing/smartquestionsfr
    • Documentation au format info
      • http://localhost/cgi-bin/info2www
    • La documentation spécifique
    • Les sites web
      • http://freshmeat.net/
      • http://framasoft.org/
    • Les tutoriels (HOWTO)
      • http://www.tldp.org/
  • Procédures type
    • Configuration d’un logiciel
    • Surveiller l’activité des démons
    • Demander de l’aide sur une liste de diffusion
      • http://wiki.debian.org/DebFrFrenchLists
      • http://lists.debian.org/debian-user-french/
      • http://www.debian.org/Bugs/index.fr.html
      • Encadré: ASTUCE Lire une liste sur le Web
        • http://dir.gmane.org/gmane.linux.debian.user.french
      • Encadré: B.A.-BA La Netiquette s’applique
        • http://www.ccr.jussieu.fr/ccr/doc/divers/Netiquette.htm
    • Signaler un bogue en cas de problème incompréhensible

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

  • Francisation du système
    • Définir la langue par défaut
    • Configurer le clavier
      • Encadré: ALTERNATIVE La disposition Bépo
        • http://bepo.fr/
    • Migration vers UTF-8
  • Configuration du réseau
  • Attribution et résolution des noms
  • Base de données des utilisateurs et des groupes
  • Création de comptes
  • Environnement des interpréteurs de commandes
  • Configuration de l’impression
    • Encadré: COMMUNAUTÉ CUPS
      • http://www.easysw.com/
  • Configuration du chargeur d’amorçage
  • Autres configurations: synchronisation, logs, partages…
  • Compilation d’un noyau
  • Installation d’un noyau

Services Unix

  • Démarrage du système
  • Connexion à distance
    • Connexion à distance: telnet
    • Connexion à distance sécurisée: SSH
      • Encadré: POUR ALLER PLUS LOIN Accélération matérielle pour SSH
        • http://www.logix.cz/michal/devel/padlock/
      • Authentification par clé
        • Encadré: CULTURE Faille OpenSSL de Debian Etch
          • http://www.debian.org/security/2008/dsa-1571
          • http://patch-tracker.debian.org
      • Utiliser des applications X11 à distance
      • Créer des tunnels chiffrés avec le port forwarding
    • Accéder à distance à des bureaux graphiques
  • Gestion des droits
  • Interfaces d’administration
  • Les événements système de syslog
  • Le super-serveur inetd
  • Planification de tâches: cron et atd
  • Planification asynchrone: anacron
  • Les quotas
  • Sauvegarde
  • Branchements «à chaud»: hotplug
  • Gestion de l’énergie
    • Encadré: À SUIVRE Software suspend
      • http://www.advogato.org/article/913.html
    • Gestion avancée de l’énergie: APM
    • Économie d’énergie moderne: ACPI
  • Cartes pour portables: PCMCIA

Infrastructure réseau

  • Passerelle
    • Encadré: B.A.-BA TCP/UDP
      • http://www.iana.org/assignments/port-numbers
    • Encadré: CULTURE Plages d’adresses privées
      • http://www.faqs.org/rfcs/rfc1918.html
  • Réseau privé virtuel
    • OpenVPN
    • Réseau privé virtuel avec SSH
      • http://www.tldp.org/HOWTO/ppp-ssh/
      • http://sites.inka.de/sites/bigred/devel/tcp-tcp.html
    • IPsec
    • PPTP
      • Configuration du client
        • http://pptpclient.sourceforge.net/howto-debian.phtml
      • Configuration du serveur
  • Qualité de service
    • Principe et fonctionnement
      • Encadré: CULTURE LARTC — Linux Advanced Routing & Trafic Control
        • http://www.linux-france.org/prj/inetdoc/guides/lartc/lartc.html
    • Configuration et mise en œuvre
  • Routage dynamique
    • http://www.quagga.net/docs/docs-info.php
  • IPv6
    • http://www.freenet6.net/
    • Encadré: ASTUCE Programmes compilés avec IPv6
      • http://lists.debian.org/debian-ipv6/
  • Serveur de noms (DNS)
    • Principe et fonctionnement
      • Encadré: CULTURE DNSSEC
        • http://www.afnic.fr/afnic/r_d/dnssec/
    • Configuration
  • DHCP
  • Outils de diagnostic réseau

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

  • Serveur de messagerie électronique
    • Encadré: ALTERNATIVE Le serveur Exim4
      • http://www.exim.org/docs.html
    • Encadré: DÉCOUVERTE Documentation en français
      • http://postfix.traduc.org/
    • Installation de Postfix
    • Configuration de domaines virtuels
    • Restrictions à la réception et à l’envoi
      • Restreindre l’accès en fonction de l’adresse IP
      • Vérifier la validité de la commande EHLO ou HELO
      • Accepter ou refuser en fonction de l’émetteur (annoncé)
      • Accepter ou refuser en fonction du destinataire
      • Restrictions associées à la commande DATA
      • Application des restrictions
      • Filtrer en fonction du contenu du message
        • Encadré: B.A.-BA Expression rationnelle
          • http://fr.wikipedia.org/wiki/Expression_rationnelle
    • Mise en place du greylisting
    • Personnalisation des filtres en fonction du destinataire
    • Intégration d’un antivirus
      • Encadré: EN PRATIQUE Tester l’antivirus
        • http://www.eicar.org/anti_virus_test_file.htm
    • SMTP authentifié
  • Serveur web (HTTP)
    • Installation d’Apache
      • Encadré: DÉCOUVERTE Liste des modules
        • http://httpd.apache.org/docs/2.2/mod/index.html
      • Encadré: POUR ALLER PLUS LOIN Prise en charge de SSL
        • http://httpd.apache.org/docs/2.2/mod/mod_ssl.html
    • Configuration d’hôtes virtuels
    • Directives courantes
    • Analyseur de logs
      • http://www.falcot.com/cgi-bin/awstats.pl
      • http://www.falcot.org/cgi-bin/awstats.pl
  • Serveur de fichiers FTP
  • Serveur de fichiers NFS
    • Encadré: DOCUMENTATION NFS howto
      • http://nfs.sourceforge.net/nfs-howto/
    • Sécuriser NFS (au mieux)
    • Serveur NFS
    • Client NFS
  • Partage Windows avec Samba
  • Mandataire HTTP/FTP
    • Installation
    • Configuration d’un cache
    • Configuration d’un filtre
      • http://www.squidguard.org/Doc/configure.html
  • Annuaire LDAP

Administration avancée

  • RAID et LVM
    • Encadré: PERSPECTIVE Btrfs combine LVM et RAID
      • http://btrfs.wiki.kernel.org/
    • RAID logiciel
    • LVM
    • RAID ou LVM?
  • Virtualisation
    • Xen
      • Encadré: CULTURE Xen et les différentes versions de Linux
        • http://wiki.xensource.com/xenwiki/XenParavirtOps
        • http://wiki.xen.org/xenwiki/XenKernelFeatures
      • Encadré: POUR ALLER PLUS LOIN Xen avancé
        • http://www.xen.org/support/documentation.html
    • LXC
    • Virtualisation avec KVM
  • Installation automatisée
    • Fully Automatic Installer (FAI)
    • Debian-installer avec préconfiguration
      • Employer un fichier de préconfiguration
      • Créer un fichier de préconfiguration
        • Encadré: DOCUMENTATION Annexe du manuel de l’installateur
          • http://www.debian.org/releases/squeeze/i386/apb.html
          • http://www.debian.org/releases/squeeze/example-preseed.txt
      • Créer un média de démarrage adapté
        • Démarrage depuis le réseau
          • http://www.debian.org/releases/squeeze/i386/ch04s05.html
        • Préparer une clé USB amorçable
        • Créer une image de CD-Rom
    • Simple-CDD: la solution tout en un
  • Supervision
    • Encadré: ALTERNATIVE Zabbix, un système de supervision intégré
      • http://www.zabbix.org/
    • Encadré: ALTERNATIVE Icinga, un fork de Nagios
      • http://www.icinga.org/
    • Mise en œuvre de Munin
      • Configuration des hôtes à superviser
        • Encadré: POUR ALLER PLUS LOIN Créer ses propres greffons
          • http://munin-monitoring.org/wiki/Documentation
          • http://munin-monitoring.org/wiki/protocol-config
      • Configuration du grapheur
    • Mise en œuvre de Nagios

Station de travail

  • Configuration du serveur X11
  • Personnalisation de l’interface graphique
    • Choix d’un gestionnaire d’écran (display manager)
    • Choix d’un gestionnaire de fenêtres
    • Gestion des menus
      • Encadré: POUR ALLER PLUS LOIN Standardisation des menus
        • http://www.freedesktop.org/
  • Bureaux graphiques
    • GNOME
      • http://library.gnome.org/admin/system-admin-guide/stable/
      • http://library.gnome.org/admin/deployment-guide/
    • KDE
    • Xfce et autres
  • Outils
    • Courrier électronique
      • Evolution
        • Encadré: COMMUNAUTÉ Les paquets populaires
          • http://popcon.debian.org/
      • KMail
      • Thunderbird et Icedove
    • Navigateurs web
    • Développement
    • Travail collaboratif
      • Travail en groupe: groupware
        • http://www.phpgroupware.org/
        • http://www.egroupware.org/
        • http://www.kolab.org/
      • Messagerie instantanée
      • Travail collaboratif avec FusionForge
    • Suites bureautiques
  • L’émulation Windows: Wine
    • http://www.winehq.com/
    • Encadré: COMPLÉMENTS CrossOver Linux
      • http://www.codeweavers.com/products/

Sécurité

  • Définir une politique de sécurité
  • Pare-feu ou filtre de paquets
    • Fonctionnement de netfilter
      • Encadré: B.A.-BA ICMP
        • http://www.faqs.org/rfcs/rfc777.html
        • http://www.faqs.org/rfcs/rfc792.html
        • http://www.faqs.org/rfcs/rfc4443.html
    • Syntaxe de iptables et ip6tables
    • Créer les règles
    • Installer les règles à chaque démarrage
  • Supervision: prévention, détection, dissuasion
  • Introduction à SELinux
    • Les principes
    • La mise en route
    • La gestion d’un système SELinux
      • Encadré: POUR ALLER PLUS LOIN Plus de documentation
        • http://www.selinuxproject.org
        • http://wiki.debian.org/SELinux
        • http://etbe.coker.com.au/tag/selinux/
      • Gestion des modules SELinux
      • Gestion des identités
      • Gestion des contextes de fichiers, des ports et des booléens
    • L’adaptation des règles
      • Rédiger un fichier .fc
      • Rédiger un fichier .if
        • Encadré: DOCUMENTATION Explications sur la reference policy
          • http://oss.tresys.com/projects/refpolicy/wiki/GettingStarted
      • Rédiger un fichier .te
        • Compilation des fichiers
    • Autres considérations sur la sécurité
      • Risques inhérents aux applications web
        • Encadré: VOCABULAIRE Injection SQL
          • http://fr.wikipedia.org/wiki/Injection_SQL
      • Savoir à quoi s’attendre
      • Bien choisir les logiciels
      • Gérer une machine dans son ensemble
      • Les utilisateurs sont des acteurs
      • Sécurité physique
      • Responsabilité juridique
    • En cas de piratage
      • Détecter et constater le piratage
      • Mettre le serveur hors-ligne
      • Préserver tout ce qui peut constituer une preuve
      • Réinstaller
      • Analyser à froid
      • Reconstituer le scénario de l’attaque
        • http://secunia.com/advisories/13239/
        • http://www.phpbb.com/phpBB/viewtopic.php?t=240636

    Conception d’un paquet Debian

    • Recompiler un paquet depuis ses sources
    • Construire son premier paquet
      • Méta-paquet ou faux paquet
      • Simple archive de fichiers
        • http://www.debian.org/doc/maint-guide/index.fr.html
        • Encadré: CHARTE DEBIAN L’organisation des menus
          • http://www.debian.org/doc/packaging-manuals/menu-policy/
    • Créer une archive de paquets pour APT
    • Devenir mainteneur de paquet
      • Apprendre à faire des paquets
        • Les règles
          • http://www.debian.org/doc/debian-policy/
        • Les procédures
          • http://www.debian.org/doc/developers-reference/
        • Les outils
      • Processus d’acceptation
        • http://nm.debian.org/
        • Prérequis
        • Inscription
          • http://wiki.debian.org/Keysigning
        • Acceptation des principes
        • Vérification des compétences
        • Approbation finale

    Conclusion: l’avenir de Debian

    • Développements à venir
    • Avenir de Debian
    • Avenir de ce livre
      • https://raphaelhertzog.fr/livre/cahier-admin-debian/
      • http://www.freexian.com
      • http://www.gnurandal.com

    Distributions dérivées

    • Recensement et coopération
      • http://wiki.debian.org/DerivativesFrontDesk
      • http://wiki.debian.org/Derivatives/Census
    • Ubuntu Linux
      • http://www.ubuntu.com/
    • Knoppix
      • http://live.debian.net/
      • http://www.knoppix-fr.org/
    • Linux Mint
      • http://www.linuxmint.com/
    • SimplyMEPIS
      • http://www.mepis.org/
    • Aptosid (anciennement Sidux)
      • http://aptosid.com
    • Damn Small Linux
      • http://www.damnsmalllinux.org/
    • Et d’autres encore
      • http://distrowatch.com
      • http://distrowatch.com/search.php

    Petit cours de rattrapage

    • Interpréteur de commandes et commandes de base
    • Organisation de l’arborescence des fichiers
    • Fonctionnement d’un ordinateur: les différentes couches en jeu
    • Quelques fonctions remplies par le noyau
    • L’espace utilisateur

    Retour à la page principale du livre.

    Flux Mon blog anglophone sur le libre

    • Freexian is looking to expand its team with more Debian contributors 29/03/2024
    • Freexian’s report about Debian Long Term Support, July 2022 31/08/2022
    • Freexian’s report about Debian Long Term Support, June 2022 26/07/2022
    • Freexian’s report about Debian Long Term Support, May 2022 23/06/2022
    • Freexian’s report about Debian Long Term Support, April 2022 03/06/2022
    • Debian 9 soon out of (free) security support 11/05/2022

    Mots-clés

    3.0 (quilt) Annonce aptitude Cahier Admin conffile Contribuer DebConf Debian Debian France Debian Live Distro Tracker dpkg dpkg-source Eyrolles Freexian GNOME GSOC HOWTO Informatique Kali Linux Libre Livres LTS Moi multiarch nautilus-dropbox nettoyage Packaging Politique Presse Pro Programmation PTS publican python-django Release Rolling Référence Résumé d'activité synaptic Testing Tryton Ubuntu unstable wordpress

    Articles récents

    • Le logiciel libre a t’il une couleur politique ?
    • Mes activités libres en janvier 2017
    • Élections présidentielles, logiciel libre et Charlotte Marchandise
    • Mes activités libres en décembre 2016
    • Mes activités libres en novembre 2016

    Copyright © 2025 · Focus Pro Theme sur Genesis Framework · WordPress · Log in