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