Blog ENI : Toute la veille numérique !
En raison d'une opération de maintenance, le site Editions ENI sera inaccessible le mardi 10 décembre, en début de journée. Nous vous invitons à anticiper vos achats. Nous nous excusons pour la gêne occasionnée
En raison d'une opération de maintenance, le site Editions ENI sera inaccessible le mardi 10 décembre, en début de journée. Nous vous invitons à anticiper vos achats. Nous nous excusons pour la gêne occasionnée
  1. Livres et vidéos
  2. Debian GNU/Linux - Administration du système (Nouvelle édition)

Debian GNU/Linux Administration du système (Nouvelle édition)

3 avis

Informations

Livraison possible dès le 12 décembre 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-00856-6
  • EAN : 9782409008566
  • Ref. ENI : RI9DLIN

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-00960-0
  • EAN : 9782409009600
  • Ref. ENI : LNRI9DLIN
Ce livre sur Debian GNU/Linux est destiné à tout technicien ou administrateur système appelé à mettre en place des serveurs et des stations de travail Linux basés sur cette distribution (en version 9 au moment de la rédaction du livre). Il permet d'acquérir les connaissances fondamentales à l'administration de ce système d'exploitation et de découvrir ses particularités pour assurer son bon fonctionnement dans le...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Initié à Confirmé
  • Nombre de pages 354 pages
  • Parution juin 2017
  • Niveau Initié à Confirmé
  • Parution juin 2017
Ce livre sur Debian GNU/Linux est destiné à tout technicien ou administrateur système appelé à mettre en place des serveurs et des stations de travail Linux basés sur cette distribution (en version 9 au moment de la rédaction du livre). Il permet d'acquérir les connaissances fondamentales à l'administration de ce système d'exploitation et de découvrir ses particularités pour assurer son bon fonctionnement dans le temps.

La méthode employée se base sur la virtualisation des systèmes en vue d'un apprentissage accessible au plus grand nombre. Dans ce but, tout ce qui est présenté sera facilement exploitable par le lecteur.

Au-delà des fondamentaux de l'administration d'une distribution Linux (installation de la distribution, mise en place d'un serveur et d'un poste de travail, intégration dans un réseau), l'ouvrage se tourne résolument vers la pratique de l'administration Debian, de façon progressive, chapitre après chapitre (gestion des utilisateurs et des environnements, surveillance du système, maintenance, sécurité, administration avancée) pour terminer sur des cas concrets d'administration.


Les chapitres du livre :
Avant-propos – Debian et Linux – Installation de Debian – Mise en place d'un serveur – Gestion des paquets logiciels – Mise en place d'un poste de travail – Intégration dans un réseau – Personnalisation et optimisation – Utilisateurs et environnements – Surveillance du système – Maintenance et sécurité – Tâches avancées d'administration – Cas concrets d'administration
Avant-propos
  1. Bases de l’ouvrage
    1. 1. Mot de l’auteur
    2. 2. Points forts
Debian et Linux
  1. Administrateur d’un système Linux
    1. 1. Rôle et champ d’action
    2. 2. Tâches de l’administrateur
  2. Système Linux
    1. 1. Historique
    2. 2. GNU, logiciel libre et licences
      1. a. Système d’exploitation GNU
      2. b. Logiciel libre et licences
  3. Principes des distributions Linux
    1. 1. Classement
    2. 2. Positionnement de Debian
  4. Utilisation du système
    1. 1. Raisons du choix de la distribution Debian
    2. 2. Sources d’informations
      1. a. Sites Internet
      2. b. Lettres d’information
    3. 3. Distributions et cycle de vie
      1. a. Cycle de vie des distributions Debian
      2. b. Différentes versions
Installation de Debian
  1. Debian 9 Stretch
    1. 1. Architectures système
      1. a. Types d’architectures
      2. b. Nouveautés par rapport à Debian8
      3. c. Prérequis matériels
      4. d. Détection du matériel existant
    2. 2. Distribution spéciale Gparted Live
      1. a. Principes du classique BIOS/MBR
      2. b. Nommage des partitions
    3. 3. Environnements de bureau
      1. a. GNOME Shell
      2. b. KDE
      3. c. Cinnamon
      4. d. Xfce
      5. e. MATE
      6. f. LXDE
  2. Supports d’installation
    1. 1. Supports d’amorçage
    2. 2. Une image d’installation réduite
    3. 3. Une image d’installation complète
  3. Utilisation d’un logiciel de virtualisation
    1. 1. Les différents logiciels
      1. a. VirtualBox
      2. b. VMware Workstation Player
    2. 2. Création de deux machines virtuelles parOracle VM VirtualBox
      1. a. Prérequis
      2. b. Récupération du logiciel
      3. c. Création de la machine virtuelle poste detravail
      4. d. Création de la machine virtuelle serveur
Mise en place d’un serveur
  1. Prérequis
    1. 1. Détermination des sources
    2. 2. Récupération de l’imageISO de la Debian
  2. Installation du serveur Debian
    1. 1. Mise en place de l’ISO et démarrage
    2. 2. Première phase d’installation
      1. a. Étape du choix de la langue
      2. b. Étape de configuration du clavier
      3. c. Étape de détection et de montagedu CD
      4. d. Étape de chargement des composants d’installation à partirdu CD
    3. 3. Deuxième phase d’installation
      1. a. Écrans liés au réseau
      2. b. Écrans liés à la configurationdes utilisateurs
      3. c. Écrans liés à la configurationde l’horloge
      4. d. Écrans liés à la configurationdes disques
      5. e. Création de la partition racine ou /
      6. f. Création de la partition swap
      7. g. Création de la partition /home
    4. 4. Troisième phase d’installation
      1. a. Écrans pour la configuration des paquetslogiciels
      2. b. Installation du chargeur de démarrage
      3. c. Réglage de l’horloge système
Gestion des paquets logiciels
  1. Paquets Debian et mises à jour du système
    1. 1. Principe des paquets logiciels
    2. 2. Dépôts logiciels
      1. a. Fichier de référence
      2. b. Conventions de nommage d’un paquet
  2. Outils d'installation d'un paquet
    1. 1. Utilitaire dpkg
    2. 2. Système de configuration Debconf
    3. 3. Outils APT
      1. a. Commande apt-get
      2. b. Commande apt-cache
      3. c. Commande Aptitude
      4. d. Utilitaire graphique Synaptic
  3. Mise à jour et initialisation du serveur
    1. 1. Premier lancement et connexion en root
    2. 2. Mise à jour du système
Mise en place d’un poste de travail
  1. Prérequis
    1. 1. Lancement dans VirtualBox
    2. 2. Étapes
  2. Procédure d’installation
    1. 1. Première phase d’installation
    2. 2. Deuxième phase d’installation
  3. Personnalisation du bureau Xfce
    1. 1. Mise à jour du système
    2. 2. Paramétrages spécifiques pour lamachine virtuelle
    3. 3. Modifications du bureau
  4. Dernières optimisations de l'administrateur
    1. 1. Logiciels s’installant sur un serveur ou un postede travail
    2. 2. Logiciels s’installant sur le poste de travail
      1. a. Meilleure gestion de l’énergie
      2. b. Meilleure gestion de la mémoire
      3. c. Installation d’un antivirus
      4. d. Ajout de logiciels complémentaires
Intégration dans un réseau
  1. L'interpréteur de commandes et son environnement
    1. 1. Variables d’environnement
      1. a. Principes d’une variable d’environnement
      2. b. Variables d’environnement du système
      3. c. Variables d’environnement de l’utilisateur
    2. 2. L’interpréteur de commandes
  2. Configuration du réseau
    1. 1. Fichiers de configuration
      1. a. Identification du module réseau
      2. b. Fichiers de configuration
    2. 2. Les commandes essentielles
  3. Échanges entre les machines virtuelles
    1. 1. Prérequis sur les machines virtuelles
      1. a. Ajout d’une deuxième carte réseau
      2. b. Configuration de la deuxième carte
    2. 2. Ouverture de session par SSH
    3. 3. Installation du logiciel Nmap depuis les sources
    4. 4. Exportation d’un répertoire
      1. a. Manipulations sur le serveur
      2. b. Manipulations sur le poste de travail
Personnalisation et optimisation
  1. Gestion du démarrage par GRUB
    1. 1. Caractéristiques essentielles
    2. 2. Shell GRUB
    3. 3. Configuration de GRUB
    4. 4. Personnalisation de GRUB (serveur)
      1. a. Francisation de la console
      2. b. Changement de la résolution pour GRUB
      3. c. Changement des couleurs pour GRUB
    5. 5. Personnalisation de GRUB (poste de travail)
  2. Gestion du gestionnaire de session
    1. 1. Connexion par le terminal
    2. 2. Détails des gestionnaires graphiques existants
    3. 3. Gestionnaire de connexion SLIM
  3. Gestion de la session utilisateur
    1. 1. Personnel
      1. a. Apparence
      2. b. Applications favorites
      3. c. Bureau
      4. d. Espaces de travail
      5. e. Gestionnaire de fenêtres
      6. f. Gestionnaire de fichiers
      7. g. Notifications
      8. h. Peaufinage des fenêtres
      9. i. Tableau de bord
    2. 2. Matériel
      1. a. Affichage
      2. b. Clavier
      3. c. Disques amovibles et médias
      4. d. Gestionnaire d’alimentation
      5. e. Souris et pavé tactile
    3. 3. Système
      1. a. Accessibilité
      2. b. Éditeur de type MIME
      3. c. Session et démarrage
    4. 4. Autres
      1. a. Éditeur de paramètres
Utilisateurs et environnements
  1. Concept d’utilisateur chez Debian
    1. 1. Principes GNU/Linux
      1. a. Hiérarchie des utilisateurs
      2. b. Commandes
    2. 2. Changement d’utilisateur et mot de passe
      1. a. Retour du mot de passe
      2. b. Principes de la commande sudo
    3. 3. Gestion graphique des utilisateurs
  2. Mise en place d’un programme partagé
    1. 1. Installation du JDK d’Oracle
    2. 2. Installation de l’IDE Eclipse
    3. 3. Mise en place du « lanceur »
  3. Changement d'environnement de travail
    1. 1. Serveur X
    2. 2. Installation de LXDE sur un serveur Debian
Surveillance du système
  1. Fichiers de journalisation
    1. 1. Démon rsyslogd
    2. 2. Commande logrotate
    3. 3. Principaux fichiers de logs
  2. Traitement des logs
    1. 1. Colorisation des fichiers de logs
    2. 2. Analyse des fichiers de logs
    3. 3. Résolution d’un problème avec leslogs
  3. Exécution automatique
    1. 1. Cron ou la planification des tâches
      1. a. Table Cron utilisateur
      2. b. Table Cron système
    2. 2. Mises à jour du système automatiques
    3. 3. Anacron ou la planification asynchrone des tâches
    4. 4. AT ou la planification d’une tâcheponctuelle
  4. « Monitoring » du système
    1. 1. NetData : un exemple de monitoring en temps réel
      1. a. Caractéristiques de NetData
      2. b. Installation sur Debian (Serinux)
    2. 2. nmon : un autre exemple de monitoring en temps réel
Maintenance et sécurité
  1. Tâches essentielles de l'administrateur
    1. 1. Contrôles simples du système (modeconsole)
      1. a. Surveillance des interfaces réseau ou desprocessus (Burinux)
      2. b. Surveillance des ressources (Serinux)
    2. 2. Gestion des processus
    3. 3. Gestion des services
  2. Protection contre les menaces
    1. 1. Autre antivirus
    2. 2. Protection contre les rootkit
      1. a. Paquet logiciel Rkhunter
      2. b. Paquet logiciel chkrootkit
    3. 3. Contrôle d’accès
  3. Inspection, maintenance et optimisation
    1. 1. Zeitgeist ou la journalisation d’événements
    2. 2. Maintenance de paquets logiciels
    3. 3. Optimisations avancées
      1. a. Mesurer la consommation de la batterie
      2. b. Utiliser les capteurs matériels
      3. c. Afficher la fréquence du processeur
      4. d. Visualiser les paramètres des disques durs
Tâches avancées d'administration
  1. Gestion avancée des serveurs de dépôts
    1. 1. Principes d’un montage prédéfini
      1. a. Règles de base d’un système de fichiersLinux
      2. b. Fichier /etc/fstab
      3. c. Ajout d’un deuxième disque dur sur Serinux
    2. 2. Choix d’un miroir Debian
    3. 3. Serveur de dépôts privé
      1. a. Installation des logiciels nécessaires
      2. b. Script shell
      3. c. Lancement de la duplication
      4. d. Mise à disposition de la ressource pour lesclients
    4. 4. Serveur de dépôts personnel
      1. a. Travaux préparatoires pour l’exemple
      2. b. Installation du dépôt personnel
  2. Contrôle des ressources utilisateurs
    1. 1. Système des quotas
      1. a. Montage avec support des quotas
      2. b. Configuration des quotas
      3. c. Mise en place et informations sur les quotas
    2. 2. Autre façon de limiter les ressources
      1. a. Principes d’utilisation
      2. b. Exemples d’utilisation d’ulimit
Cas concrets d'administration
  1. Cas n°1 : Debian, serveur dédié externe et service web
    1. 1. Scénario
    2. 2. Offres commerciales possibles
      1. a. Choix
      2. b. Mise en place fictive du serveur
    3. 3. Mise en place réelle du serveur
      1. a. Création de la machine virtuelle
      2. b. Installation de la Debian Stretch
    4. 4. Installation de la plateforme LAMPP
    5. 5. Mise en œuvre des réglages de sécurité
      1. a. Fichier /etc/sysctl.conf
      2. b. Logiciel fail2ban
  2. Cas n°2 : installation d’une plateforme de stockage et de partage de fichiers en ligne
    1. 1. Scénario
    2. 2. Choix du logiciel NextCloud
    3. 3. Installation de NextCloud
  3. Cas n°3 : création d’une distribution Debian personnalisée
    1. 1. Scénario
    2. 2. Ajout de l’environnement de bureau Budgie
      1. a. Installation et configuration préalables
      2. b. Lancement d’une session graphique
    3. 3. Mise en œuvre de sauvegarde
      1. a. Logiciel Back In Time pour l’utilisateur
      2. b. Le logiciel SystemBack pour l’administrateur
Classement des distributions Debian
  1. Tableau par ordre de popularité (mars 2017)
5/5 3 avis
Version papier

Comment rendre simple ce qui est complexe.

Thierry Z
Version papier

Super site et plateforme

Anonyme
Version papier

R. A. S

Anonyme
Auteur : Gilles CHAMILLARD

Gilles CHAMILLARD

Gilles CHAMILLARD, professeur en BTS Services Informatiques des Organisations, a assuré des formations dans l'administration réseau ou le développement au sein d'organismes comme la Chambre de Commerce et d'Industrie de Seine et Marne, l'Université de Champs sur Marne ou l'école d'ingénieurs IMAC. Il est auteur de différents ouvrages aux Editions ENI sur Debian et Ubuntu.
En savoir plus

Nos nouveautés

voir plus