Présentation du Manuel de référence Debian
Le guide de référence Debian
Le guide de référence Debian est destiné à procurer un large aperçu du système Debian en tant que guide de l?utilisateur d?un système installé. Il couvre de nombreux aspects de l?administration du système à l?aide d?exemples de commandes de l?interpréteur pour les non-développeurs.
Le but de ce document:
fournir un aperçu et passer les cas marginaux (vue d?ensemble) ;
le garder court et simple ;
ne pas réinventer la roue (utiliser des liens pointant vers les références existantes) ;
mettre l?accent sur les outils n?ayant pas d?interface graphique ou en mode console (utiliser des exemples en ligne de commande) ;
On y trouvera:
Toutes les bases pour comprendre et administrer un système type Unix.
L'administration des utilisateurs ;
le compte administrateur ;
la gestion des permissions ;
le système de fichiers ;
Toutes les bases de la gestion des paquets
Les mises à jour ;
les opérations de base pour la gestion des paquets ;
aptitude ;
apt-get ;
apt-cache ;
les archives Debian ;
création d?une petite archive publique de paquets ;
Des explications sur l'initialisation du système
Les différentes étapes du processus d?amorçage du système ;
l'Initialisation des modules du noyau ;
Des notions sur l'authentification
Les fichiers de configuration importants ;
gestion des informations des comptes et des mots de passes ;
avoir un mot de passe de qualité ;
sudo ;
mot de passe sûr avec internet ;
sécuriser le mot de passe de l?administrateur ;
Des explications sur la configuration réseau
La gestion du périphérique réseau ;
La configuration du réseau ;
Le pare-feu ;
Des présentations sur les applications réseau
Le navigateur web ;
le courrier électronique ;
leur configuration ;
les serveurs POP3/IMAP4 ;
Le serveur et les utilitaires d'impression ;
Les serveurs d'accès à distance comme SSH ;
Tout savoir sur votre interface graphique (X Window)
Configurer votre environnement de bureau ;
Le serveur X ;
Démarrer le système X Window ;
les applications de bureautique ;
les applications utilitaires pour X ;
Comprendre les paramètres linguistiques
Le clavier ;
l'affichage de sortie ;
la reconfiguration des paramètres linguistiques ;
On trouvera aussi un chapitre astuces
Commandes colorisées ;
afficher les fichier ouverts par un processus ;
tracer l?activité d?un programme;
astuces de maintenance du système ;
astuces relatives au stockage des données ;
gestion de l'espace disque ;
créer le fichier image du disque ;
le noyau Linux ;
La virtualisation ;
On apprendra à synchroniser, archiver, sauvegarder
Partager, copier et archiver ;
sauvegarder et restaurer ;
et plus encore ;
Il est aussi proposer un chapitre sur la conversion de données
Imprimer convenablement une page de manuel ;
créer une page de manuel ;
fusionner deux fichiers PS ou PDF ;
extraire des données XML
etc...
Ce document est parcemé de petites choses qui facilitent sa compréhension, on y verra:
Des mises en garde
Attention
"En utilisant une source d?archive mixte, vous devez vous assurer par vous-même de la compatibilité des paquets car Debian ne la garantit pas.
S?il existe des incompatibilités de paquets, vous pouvez casser votre système. Vous devrez être capable d?apprécier ces exigences techniques.
L?utilisation de sources mixtes d?archives aléatoires est une opération entièrement facultative et son utilisation est quelque chose que je ne vous encourage pas à faire."
Des avertissements
Avertissement
"Ne jouez pas avec les chargeurs d?amorçage sans avoir un support de secours amorçable (CD ou disquette) créé à partir des images du paquet grub-rescue-pc.
Il vous permettra de démarrer votre système sans même avoir de chargeur initial fonctionnel sur le disque dur."
Des astuces
Astuce
Les n?uds de périphériques n?ont pas besoin d?être statiques pour les règles de montage se trouvant dans « /etc/fstab ».
Vous pouvez utiliser UUID à la place de leur nom de périphérique tel que« /dev/sda » pour monter les périphériques.
Consultez Section 9.5.3, « Accès à une partition en utilisant l?UUID ».
Des Tableaux
Tableau 4.7. Liste des services et ports sûrs et non sûrs;
Tableau 6.1. Liste de navigateurs web;
Tableau 6.2. Liste des paquets de greffons pour les navigateurs;
ETC...
Des notes
Note
Une fois que quelqu?un a accès à l?interpréteur de commandes de l?administrateur, il peut accéder à l?ensemble du système et en réinitialiser tous les mots de passe.
De plus, il peut compromettre le mot de passe de n?importe quel utilisateur en utilisant des outils de cassage de mots de passe par force brute tels que les paquets john et crack
(consultez Section 9.4.11, « Vérification de la sécurité et de l?intégrité du système »).
Ces mots de passes cassés peuvent permettre de compromettre d?autres systèmes.
Note
L?installation de logiciels tels que scribus (KDE) sous l?environnement de bureau GNOME est acceptable puisqu?il n?existe pas de fonctionnalité équivalente sous l?environnement de bureau de GNOME.
Cependant, l?installation de nombreux paquets ayant les mêmes fonctionnalités pollue votre menu.
Des exemple de fichiers
Script d?exemple pour la sauvegarde du système
Le guide de référence Debian est destiné à procurer un large aperçu du système Debian en tant que guide de l?utilisateur d?un système installé. Il couvre de nombreux aspects de l?administration du système à l?aide d?exemples de commandes de l?interpréteur pour les non-développeurs.
Le but de ce document:
fournir un aperçu et passer les cas marginaux (vue d?ensemble) ;
le garder court et simple ;
ne pas réinventer la roue (utiliser des liens pointant vers les références existantes) ;
mettre l?accent sur les outils n?ayant pas d?interface graphique ou en mode console (utiliser des exemples en ligne de commande) ;
On y trouvera:
Toutes les bases pour comprendre et administrer un système type Unix.
L'administration des utilisateurs ;
le compte administrateur ;
la gestion des permissions ;
le système de fichiers ;
Toutes les bases de la gestion des paquets
Les mises à jour ;
les opérations de base pour la gestion des paquets ;
aptitude ;
apt-get ;
apt-cache ;
les archives Debian ;
création d?une petite archive publique de paquets ;
Des explications sur l'initialisation du système
Les différentes étapes du processus d?amorçage du système ;
l'Initialisation des modules du noyau ;
Des notions sur l'authentification
Les fichiers de configuration importants ;
gestion des informations des comptes et des mots de passes ;
avoir un mot de passe de qualité ;
sudo ;
mot de passe sûr avec internet ;
sécuriser le mot de passe de l?administrateur ;
Des explications sur la configuration réseau
La gestion du périphérique réseau ;
La configuration du réseau ;
Le pare-feu ;
Des présentations sur les applications réseau
Le navigateur web ;
le courrier électronique ;
leur configuration ;
les serveurs POP3/IMAP4 ;
Le serveur et les utilitaires d'impression ;
Les serveurs d'accès à distance comme SSH ;
Tout savoir sur votre interface graphique (X Window)
Configurer votre environnement de bureau ;
Le serveur X ;
Démarrer le système X Window ;
les applications de bureautique ;
les applications utilitaires pour X ;
Comprendre les paramètres linguistiques
Le clavier ;
l'affichage de sortie ;
la reconfiguration des paramètres linguistiques ;
On trouvera aussi un chapitre astuces
Commandes colorisées ;
afficher les fichier ouverts par un processus ;
tracer l?activité d?un programme;
astuces de maintenance du système ;
astuces relatives au stockage des données ;
gestion de l'espace disque ;
créer le fichier image du disque ;
le noyau Linux ;
La virtualisation ;
On apprendra à synchroniser, archiver, sauvegarder
Partager, copier et archiver ;
sauvegarder et restaurer ;
et plus encore ;
Il est aussi proposer un chapitre sur la conversion de données
Imprimer convenablement une page de manuel ;
créer une page de manuel ;
fusionner deux fichiers PS ou PDF ;
extraire des données XML
etc...
Ce document est parcemé de petites choses qui facilitent sa compréhension, on y verra:
Des mises en garde
Attention
"En utilisant une source d?archive mixte, vous devez vous assurer par vous-même de la compatibilité des paquets car Debian ne la garantit pas.
S?il existe des incompatibilités de paquets, vous pouvez casser votre système. Vous devrez être capable d?apprécier ces exigences techniques.
L?utilisation de sources mixtes d?archives aléatoires est une opération entièrement facultative et son utilisation est quelque chose que je ne vous encourage pas à faire."
Des avertissements
Avertissement
"Ne jouez pas avec les chargeurs d?amorçage sans avoir un support de secours amorçable (CD ou disquette) créé à partir des images du paquet grub-rescue-pc.
Il vous permettra de démarrer votre système sans même avoir de chargeur initial fonctionnel sur le disque dur."
Des astuces
Astuce
Les n?uds de périphériques n?ont pas besoin d?être statiques pour les règles de montage se trouvant dans « /etc/fstab ».
Vous pouvez utiliser UUID à la place de leur nom de périphérique tel que« /dev/sda » pour monter les périphériques.
Consultez Section 9.5.3, « Accès à une partition en utilisant l?UUID ».
Des Tableaux
Tableau 4.7. Liste des services et ports sûrs et non sûrs;
Tableau 6.1. Liste de navigateurs web;
Tableau 6.2. Liste des paquets de greffons pour les navigateurs;
ETC...
Des notes
Note
Une fois que quelqu?un a accès à l?interpréteur de commandes de l?administrateur, il peut accéder à l?ensemble du système et en réinitialiser tous les mots de passe.
De plus, il peut compromettre le mot de passe de n?importe quel utilisateur en utilisant des outils de cassage de mots de passe par force brute tels que les paquets john et crack
(consultez Section 9.4.11, « Vérification de la sécurité et de l?intégrité du système »).
Ces mots de passes cassés peuvent permettre de compromettre d?autres systèmes.
Note
L?installation de logiciels tels que scribus (KDE) sous l?environnement de bureau GNOME est acceptable puisqu?il n?existe pas de fonctionnalité équivalente sous l?environnement de bureau de GNOME.
Cependant, l?installation de nombreux paquets ayant les mêmes fonctionnalités pollue votre menu.
Des exemple de fichiers
Script d?exemple pour la sauvegarde du système
#!/bin/sh -e
# Copyright (C) 2007-2008 Osamu Aoki <osamu@debian.org>, Public Domain
BUUID=1000; USER=osamu # UID and name of a user who accesses backup files
BUDIR="/var/backups"
XDIR0=".+/Mail|.+/Desktop"
XDIR1=".+/\\.thumbnails|.+/\\.?Trash|.+/\\.?[cC]ache|.+/\\.gvfs|.+/sessions"
XDIR2=".+/CVS|.+/\\.git|.+/\\.svn|.+/Downloads|.+/Archive|.+/Checkout|.+/tmp"
XSFX=".+\\.iso|.+\\.tgz|.+\\.tar\\.gz|.+\\.tar\\.bz2|.+\\.cpio|.+\\.tmp|.+\\.swp|.+~"
SIZE="+99M"
DATE=$(date --utc +"%Y%m%d-%H%M")
[ -d "$BUDIR" ] || mkdir -p "BUDIR"
umask 077
dpkg --get-selections \\* > /var/lib/dpkg/dpkg-selections.list
debconf-get-selections > /var/cache/debconf/debconf-selections
{
find /etc /usr/local /opt /var/lib/dpkg/dpkg-selections.list \\
/var/cache/debconf/debconf-selections -xdev -print0
find /home/$USER /root -xdev -regextype posix-extended \\
-type d -regex "$XDIR0|$XDIR1" -prune -o -type f -regex "$XSFX" -prune -o \\
-type f -size "$SIZE" -prune -o -print0
find /home/$USER/Mail/Inbox /home/$USER/Mail/Outbox -print0
find /home/$USER/Desktop -xdev -regextype posix-extended \\
-type d -regex "$XDIR2" -prune -o -type f -regex "$XSFX" -prune -o \\
-type f -size "$SIZE" -prune -o -print0
} | cpio -ov --null -O $BUDIR/BU$DATE.cpio
chown $BUUID $BUDIR/BU$DATE.cpio
touch $BUDIR/backup.stamp
Comme on le voit ce document peut être votre livre de chevet ou alors il peut se picorer à l'envie selon le problème que l'on recontre.
https://www.debian.org/doc/manuals/debi ? ex.fr.html