X-Git-Url: https://fred1m.tech/gitweb/papier-crayon.git/blobdiff_plain/85a20fcf351b04ec4fe33b1756e39bde0d919178..fedde1b10c264587b6662ab200e30da1941324f7:/source/machine/index.rst diff --git a/source/machine/index.rst b/source/machine/index.rst index 4bf9b72..ddd7281 100644 --- a/source/machine/index.rst +++ b/source/machine/index.rst @@ -4,17 +4,19 @@ systemd-container, mmdebstrap et network-manager .. toctree:: :maxdepth: 1 - apache2 + user etckeeper - log-pcap - man-db sshd - user + apache2 + man-db + log-pcap + +.. highlight:: bash Rendre hommage aux logiciels libres ----------------------------------- -*Lire et relire les fameux manuels* +**Lire et relire les fameux manuels** - `DebianEdu `__ permet l’installation `PXE `__ @@ -39,32 +41,30 @@ Rendre hommage aux logiciels libres 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 :: dpkg -l systemd-c* dpkg -l mmdebs* - - Relire leur description - - *sans* super-privilège +- Relire leur description :: 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 :: @@ -75,10 +75,10 @@ Installer les paquets (s’ils sont manquant) Asservir l’interface physique Ethernet à un pont ------------------------------------------------ - Lire et relire les explications offertes par ``man nmcli-examples`` et - en particulier *Example 10* ! +Lire et relire les explications offertes par ``man nmcli-examples`` et +en particulier *Example 10* ! - *sans* super-privilège +*sans* super-privilège :: @@ -88,7 +88,7 @@ Asservir l’interface physique Ethernet à un pont nmcli c up help nmcli c down help - **AVEC** super-privilège +**AVEC** super-privilège :: @@ -98,14 +98,15 @@ Asservir l’interface physique Ethernet à un pont # 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 -------------------------------------------------- - - Gérer un emplacement pertinent +Gérer un emplacement pertinent +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - *sans* super-privilège +*sans* super-privilège :: @@ -138,7 +139,8 @@ 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 - - Initialiser un système de fichier supplémentaire +Initialiser un système de fichier supplémentaire +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ *changer ``cnt0`` !* @@ -147,24 +149,24 @@ Les données persistent dans un système de fichiers $ help cd ; help pwd $ pwd ; mkdir SiBesoin ; cd commeIlFaut - **AVEC** super-privilège +**AVEC** super-privilège :: - 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 +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 @@ -172,7 +174,9 @@ Gérer le fonctionnement des machines supplémentaires ip l ip r - # AVEC super-privilège +**AVEC** super-privilège + +:: machinectl start UnNom