X-Git-Url: https://fred1m.tech/gitweb/papier-crayon.git/blobdiff_plain/7c1bac07aa9cba03e868707cb384ef2324db185a..fedde1b10c264587b6662ab200e30da1941324f7:/source/machine/index.rst diff --git a/source/machine/index.rst b/source/machine/index.rst index dc5c0f6..ddd7281 100644 --- a/source/machine/index.rst +++ b/source/machine/index.rst @@ -3,22 +3,23 @@ systemd-container, mmdebstrap et network-manager .. toctree:: :maxdepth: 1 - :caption: Contents: - 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]|(https://wiki.debian.org/DebianEdu/Documentation/Bullseye/Installation#Modifying_PXE_installations) + `PXE `__ aisée des solutions techniques d’accès au laboratoire `réseau (E63) `__, 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) ------------------------------------------- - 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 -*sans* super-privilège - :: 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 ------------------------------------------------ -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 @@ -99,12 +98,13 @@ en particulier *Example 10* ! # 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 @@ -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 -- 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 ---------------------------------------------------- -:: +*sans* super-privilège - # sans super-privilège +:: machinectl help machinectl status UnNom @@ -173,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 @@ -194,30 +197,30 @@ Gérer le fonctionnement des machines supplémentaires Tracer les réglages “/etc” -------------------------- -- `Établir, utiliser la solution ``etckeeper`` `__ + - `Établir, utiliser la solution etckeeper `__ Permettre à des personnes de s’identifier ----------------------------------------- -- `Utilisatrice⋅eurs et groupes `__ + - `Utilisatrice⋅eurs et groupes `__ Serveur shell sécurisé (SSH), pour commander des machines à distance -------------------------------------------------------------------- -- `Installer, suivre l’usage de ``sshd`` `__ + - `Installer, suivre l’usage de sshd `__ Améliorer l’environnement de l’administratrice⋅eur -------------------------------------------------- -- `Les manuels de référence (en français) `__ -- ``grep ll ~/.bash_aliases`` + - `Les manuels de référence (en français) `__ + - ``grep ll ~/.bash_aliases`` Serveur HTTP Apache (web) ------------------------- -- `S’initier webmaster (Apache) `__ + - `S’initier webmaster (Apache) `__ Surveiller, prouver ------------------- -- `Diagnostiquer, tracer `__ + - `Diagnostiquer, tracer `__