]> fred1m.tech Git - papier-crayon.git/blobdiff - source/machine/index.rst
WIP des mises en forme...
[papier-crayon.git] / source / machine / index.rst
index dc5c0f6c330ee208e44e08485e71383dbf1b39c1..ddd72813f0728bb00b6c81a8fb4f13c86de49fca 100644 (file)
@@ -3,22 +3,23 @@ systemd-container, mmdebstrap et network-manager
 
 .. toctree::
    :maxdepth: 1
 
 .. toctree::
    :maxdepth: 1
-   :caption: Contents:
 
 
-   apache2
+   user
    etckeeper
    etckeeper
-   log-pcap
-   man-db
    sshd
    sshd
-   user
+   apache2
+   man-db
+   log-pcap
+
+.. highlight:: bash
 
 Rendre hommage aux logiciels libres
 -----------------------------------
 
 
 Rendre hommage aux logiciels libres
 -----------------------------------
 
-*Lire et relire les fameux manuels*
+**Lire et relire les fameux manuels**
 
 -  `DebianEdu <https://blends.debian.org/edu/>`__ permet l’installation
 
 -  `DebianEdu <https://blends.debian.org/edu/>`__ permet l’installation
-   [PXE]|(https://wiki.debian.org/DebianEdu/Documentation/Bullseye/Installation#Modifying_PXE_installations)
+   `PXE <https://wiki.debian.org/DebianEdu/Documentation/Bullseye/Installation#Modifying_PXE_installations>`__
    aisée des solutions techniques d’accès au laboratoire `réseau
    (E63) <https://blends.debian.org/edu/img/fr/Debian_Edu_Network_Bullseye.png>`__,
    et dans d’autre salles de la STS SIO.
    aisée des solutions techniques d’accès au laboratoire `réseau
    (E63) <https://blends.debian.org/edu/img/fr/Debian_Edu_Network_Bullseye.png>`__,
    et dans d’autre salles de la STS SIO.
@@ -40,14 +41,14 @@ Rendre hommage aux logiciels libres
 Installer les paquets (s’ils sont manquant)
 -------------------------------------------
 
 Installer les paquets (s’ils sont manquant)
 -------------------------------------------
 
-   Pour chaque commande *mal connue*, penser à la commande ``man`` !
+Pour chaque commande *mal connue*, penser à la commande ``man`` !
 
 
-*Soyons élégant⋅e⋅s, il nous faut utiliser les privilège ``root``
-finement afin d’éviter toute grossièreté.*
+**Soyons élégant⋅e⋅s, il nous faut utiliser les privilège ``root`` 
+finement afin d’éviter toute grossièreté.**
 
 
--  Sont-ils déjà installés ?
+- Sont-ils déjà installés ?
 
 
-*sans* super-privilège
+  *sans* super-privilège
 
 ::
 
 
 ::
 
@@ -56,16 +57,14 @@ finement afin d’éviter toute grossièreté.*
 
 -  Relire leur description
 
 
 -  Relire leur description
 
-*sans* super-privilège
-
 ::
 
    apt show PAQUET
 
 ::
 
    apt show PAQUET
 
--  Mettre à jour le catalogue, installer deux paquets (et leurs
-   dépendances)
+- Mettre à jour le catalogue, installer deux paquets (et leurs 
+  dépendances)
 
 
-**AVEC** super-privilège
+  **AVEC** super-privilège
 
 ::
 
 
 ::
 
@@ -76,7 +75,7 @@ finement afin d’éviter toute grossièreté.*
 Asservir l’interface physique Ethernet à un pont
 ------------------------------------------------
 
 Asservir l’interface physique Ethernet à un pont
 ------------------------------------------------
 
-Lire et relire les explications offertes par ``man nmcli-examples`` et
+Lire et relire les explications offertes par ``man nmcli-examples`` et 
 en particulier *Example 10* !
 
 *sans* super-privilège
 en particulier *Example 10* !
 
 *sans* super-privilège
@@ -99,12 +98,13 @@ en particulier *Example 10* !
    # asservir
    nmcli c a type ethernet con-name co-eno1-pont1 ifname eno1 master pont1
 
    # asservir
    nmcli c a type ethernet con-name co-eno1-pont1 ifname eno1 master pont1
 
--  éventuellement **(dés)activer** la (les) *connection(s)*\ …
+Éventuellement **(dés)activer** la (les) *connection(s)*\ …
 
 Les données persistent dans un système de fichiers
 --------------------------------------------------
 
 
 Les données persistent dans un système de fichiers
 --------------------------------------------------
 
--  Gérer un emplacement pertinent
+Gérer un emplacement pertinent
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 *sans* super-privilège
 
 
 *sans* super-privilège
 
@@ -139,9 +139,10 @@ Les données persistent dans un système de fichiers
    # ln -s CIBLE NOM_LIEN
    export NM=cnt0 ; ln -s /Chemin_Absolu/$NM /var/lib/machines/$NM
 
    # ln -s CIBLE NOM_LIEN
    export NM=cnt0 ; ln -s /Chemin_Absolu/$NM /var/lib/machines/$NM
 
--  Initialiser un système de fichier supplémentaire
+Initialiser un système de fichier supplémentaire
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 
-*changer ``cnt0`` !*
+   *changer ``cnt0`` !*
 
 ::
 
 
 ::
 
@@ -152,20 +153,20 @@ Les données persistent dans un système de fichiers
 
 ::
 
 
 ::
 
-   export NM=cnt0 ; mmdebstrap bullseye \
-   --include=systemd-container,network-manager,sudo \
-   --customize-hook='echo "$NM" > "$1/etc/hostname"' \
-   --customize-hook='echo "127.0.1.1 $NM" >> "$1/etc/hosts"' \
-   .
+   export NM=cnt0 ; https_proxy=http://10.0.2.2:3128 mmdebstrap \
+    bookworm . https://deb.debian.org/debian \
+    --include=systemd-container,network-manager,sudo,ca-certificates \
+    --customize-hook='echo "$NM" > "$1"/etc/hostname' \
+    --customize-hook='echo 127.0.1.1 "$NM" >> "$1"/etc/hosts'
 
 Prendre connaissance des affichages
 
 Gérer le fonctionnement des machines supplémentaires
 ----------------------------------------------------
 
 
 Prendre connaissance des affichages
 
 Gérer le fonctionnement des machines supplémentaires
 ----------------------------------------------------
 
-::
+*sans* super-privilège
 
 
-   # sans super-privilège
+::
 
    machinectl help
    machinectl status UnNom
 
    machinectl help
    machinectl status UnNom
@@ -173,7 +174,9 @@ Gérer le fonctionnement des machines supplémentaires
    ip l
    ip r
 
    ip l
    ip r
 
-   # AVEC super-privilège
+**AVEC** super-privilège
+
+::
 
    machinectl start UnNom
 
 
    machinectl start UnNom
 
@@ -194,30 +197,30 @@ Gérer le fonctionnement des machines supplémentaires
 Tracer les réglages “/etc”
 --------------------------
 
 Tracer les réglages “/etc”
 --------------------------
 
--  `Établir, utiliser la solution ``etckeeper`` <etckeeper>`__
+   -  `Établir, utiliser la solution etckeeper <etckeeper>`__
 
 Permettre à des personnes de s’identifier
 -----------------------------------------
 
 
 Permettre à des personnes de s’identifier
 -----------------------------------------
 
--  `Utilisatrice⋅eurs et groupes <user>`__
+   -  `Utilisatrice⋅eurs et groupes <user>`__
 
 Serveur shell sécurisé (SSH), pour commander des machines à distance
 --------------------------------------------------------------------
 
 
 Serveur shell sécurisé (SSH), pour commander des machines à distance
 --------------------------------------------------------------------
 
--  `Installer, suivre l’usage de ``sshd`` <sshd>`__
+   -  `Installer, suivre l’usage de sshd <sshd>`__
 
 Améliorer l’environnement de l’administratrice⋅eur
 --------------------------------------------------
 
 
 Améliorer l’environnement de l’administratrice⋅eur
 --------------------------------------------------
 
--  `Les manuels de référence (en français) <man-db>`__
--  ``grep ll ~/.bash_aliases``
+   -  `Les manuels de référence (en français) <man-db>`__
+   -  ``grep ll ~/.bash_aliases``
 
 Serveur HTTP Apache (web)
 -------------------------
 
 
 Serveur HTTP Apache (web)
 -------------------------
 
--  `S’initier webmaster (Apache) <apache2>`__
+   -  `S’initier webmaster (Apache) <apache2>`__
 
 Surveiller, prouver
 -------------------
 
 
 Surveiller, prouver
 -------------------
 
--  `Diagnostiquer, tracer <log-pcap>`__
+   -  `Diagnostiquer, tracer <log-pcap>`__