Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:coeur_noir [Le 07/06/2024, 02:57]
Coeur Noir [Disques et partitions en présence, lsblk]
utilisateurs:coeur_noir [Le 12/06/2024, 02:18] (Version actuelle)
Coeur Noir [Connaître les utilisateurs humains existants dans un système]
Ligne 17: Ligne 17:
 ==== Connaître les utilisateurs humains existants dans un système ==== ==== Connaître les utilisateurs humains existants dans un système ====
 **grep** des fichiers ''/​etc/​passwd''​ et ''/​etc/​group''​ en cherchant l'​expression « 4 chiffres compris entre 0 et 9 encerclés par des : » car les utilisateurs et groupes des « humains » ont des //uid// et //gid// ≥ 1000 ( définis via ''/​etc/​login.defs''​ ) + le groupe 100 ( users ) qui est censé contenir automatiquement les utilisateurs humains existants ( enfin vrai depuis 23.04 ! ) **grep** des fichiers ''/​etc/​passwd''​ et ''/​etc/​group''​ en cherchant l'​expression « 4 chiffres compris entre 0 et 9 encerclés par des : » car les utilisateurs et groupes des « humains » ont des //uid// et //gid// ≥ 1000 ( définis via ''/​etc/​login.defs''​ ) + le groupe 100 ( users ) qui est censé contenir automatiquement les utilisateurs humains existants ( enfin vrai depuis 23.04 ! )
-    ​ +<​code>​ 
-    echo " +echo " 
-    ​les z'utilisateurs ​z'​umains" ; grep -E :[0-9]{4}: /etc/passwd ; echo " +    utilisateurs ​:" ; grep -E :[0-9]{4}: /etc/passwd ; echo " 
-    ​les groupes ​des z'​umains" ; grep -E :[0-9]{4}: /etc/group ; echo " +    groupes ​:" ; grep -E :[0-9]{4}: /etc/group ; echo " 
-    ​le groupe ​où devraient se trouver tous les z'​umains" ; grep -E :100: /etc/group ; echo +    groupe ​<​users>​ :" ; grep -E :100: /etc/group ; echo 
-    ​+</​code> ​   
 retourne :{{ :​coeur_noir:​2404_term_grep_passwd_group.png?​direct&​400|}} retourne :{{ :​coeur_noir:​2404_term_grep_passwd_group.png?​direct&​400|}}
-     +<​code>​
-    les z'​utilisateurs z'​umains +
-    django:​x:​1000:​1000:​Django:/​home/​django:/​bin/​bash +
-    alessandra:​x:​1001:​1001:​Alessandra,,,:/​home/​alessandra:/​bin/​bash +
-    cinema:​x:​1002:​1002:​Cinema,,,:/​home/​cinema:/​bin/​bash +
-     +
-    les groupes des z'​umains +
-    django:​x:​1000:​django,​alessandra +
-    maison:​x:​1100:​django,​alessandra +
-    alessandra:​x:​1001:​django,​alessandra +
-    cinema:​x:​1002:​cinema,​django +
-     +
-    le groupe où devraient se trouver tous les z'​umains +
-    users:​x:​100:​django,​alessandra,​cinema +
-     +
-==== Titre ====+
  
 +    utilisateurs :
 +django:​x:​1000:​1000:​Django:/​home/​django:/​bin/​bash
 +alessandra:​x:​1001:​1001:​Alessandra,,,:/​home/​alessandra:/​bin/​bash
 +cinema:​x:​1002:​1002:​Cinema,,,:/​home/​cinema:/​bin/​bash
  
 +    groupes :
 +django:​x:​1000:​django,​alessandra
 +maison:​x:​1100:​django,​alessandra
 +alessandra:​x:​1001:​django,​alessandra
 +cinema:​x:​1002:​cinema,​django
  
 +    groupe <​users>​ :
 +users:​x:​100:​django,​alessandra,​cinema
  
-===== Titre ===== +</code> 
-===== Titre ===== +==== Disques et partitions en présence, lsblk ====
- +
- +
- +
- +
- +
- +
- +
-===== Infos systèmes basiques, lsb_release et uname ===== +
-Afficher les dénominations de la distribution,​ son noyau courant, son env. de bureau et son type de session graphique, et enfin les env. de bureau installés. +
-    +
-   echo ; lsb_release -dcs; uname -srpi; echo $DESKTOP_SESSION sous $XDG_SESSION_TYPE parmi :; ls /usr/share/xsessions ; echo +
-retourne : {{ :​coeur_noir:​2404_terminal_uname.png?​direct&​400|}} +
- +
-    +
-   No LSB modules are available. +
-   ​Ubuntu 24.04 LTS +
-   ​noble +
-   Linux 6.8.0-31-generic x86_64 x86_64 +
-   ​ubuntu sous wayland parmi : +
-   ​ubuntu.desktop ​ ubuntu-xorg.desktop +
-    +
- +
-===== Connaître les utilisateurs humains existants dans un système ===== +
-**grep** des fichiers ''/​etc/​passwd''​ et ''/​etc/​group''​ en cherchant l'​expression « 4 chiffres compris entre 0 et 9 encerclés par des : » car les utilisateurs et groupes des « humains » ont des //uid// et //gid// ≥ 1000 ( définis via ''/​etc/​login.defs''​ ) + le groupe 100 ( users ) qui est censé contenir automatiquement les utilisateurs humains existants ( enfin vrai depuis 23.04 ! ) +
-     +
-    echo " +
-    les z'​utilisateurs z'​umains"​ ; grep -E :[0-9]{4}: /etc/passwd ; echo " +
-    les groupes des z'​umains"​ ; grep -E :[0-9]{4}: /etc/group ; echo " +
-    le groupe où devraient se trouver tous les z'​umains"​ ; grep -E :100: /etc/group ; echo +
-     +
-retourne :{{ :​coeur_noir:​2404_term_grep_passwd_group.png?​direct&​400|}} +
-     +
-    les z'​utilisateurs z'​umains +
-    django:​x:​1000:​1000:​Django:/​home/​django:/​bin/​bash +
-    alessandra:​x:​1001:​1001:​Alessandra,,,:/​home/​alessandra:/​bin/​bash +
-    cinema:​x:​1002:​1002:​Cinema,,,:/​home/​cinema:/​bin/​bash +
-     +
-    les groupes des z'​umains +
-    django:​x:​1000:​django,​alessandra +
-    maison:​x:​1100:​django,​alessandra +
-    alessandra:​x:​1001:​django,​alessandra +
-    cinema:​x:​1002:​cinema,​django +
-     +
-    le groupe où devraient se trouver tous les z'​umains +
-    users:​x:​100:​django,​alessandra,​cinema +
-     +
- +
- +
-===== Disques et partitions en présence, lsblk =====+
 Affiche une synthèse sous forme de tableau des disques et partitions ( montées ou pas ) en présence, avec infos complémentaires ( en fonction des options de lsblk ) Affiche une synthèse sous forme de tableau des disques et partitions ( montées ou pas ) en présence, avec infos complémentaires ( en fonction des options de lsblk )
     ​     ​
Ligne 190: Ligne 137:
     ├─sdc1 ext4   ​1.0 ​  ​DATA-USERS ​ 354cd297-50ac-4775-86ae-354ff9eb010c ​ 810,​6G ​   44% /​media/​DATA-USERS ​  ​1,​6T ​                          gpt     ├─sdc1 ext4   ​1.0 ​  ​DATA-USERS ​ 354cd297-50ac-4775-86ae-354ff9eb010c ​ 810,​6G ​   44% /​media/​DATA-USERS ​  ​1,​6T ​                          gpt
     └─sdc2 ext4   ​1.0 ​  ​DATA-SYSTEM bd2fe6ff-ac64-4ec5-84d3-9bd057a6b3ba ​ 200,​4G ​   13% /​mnt/​DATA-SYSTEM ​   250G                           gpt     └─sdc2 ext4   ​1.0 ​  ​DATA-SYSTEM bd2fe6ff-ac64-4ec5-84d3-9bd057a6b3ba ​ 200,​4G ​   13% /​mnt/​DATA-SYSTEM ​   250G                           gpt
 +    ​
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
-====== Ressources ​======+===== Ressources =====
 https://​www.golinuxcloud.com/​sticky-bit-linux/​ \\ https://​www.golinuxcloud.com/​sticky-bit-linux/​ \\
 https://​www.redhat.com/​sysadmin/​suid-sgid-sticky-bit https://​www.redhat.com/​sysadmin/​suid-sgid-sticky-bit
  
-====== Illustrations ​======+===== Illustrations =====
  
-====== Brouillons ​======+===== Brouillons =====
 ''​[b][color=#​cf0000]/​[/​color][color=#​631515]![/​color][color=#​cf0000]\[/​color][/​b]''​ = **/​!\** ​ ''​[b][color=#​cf0000]/​[/​color][color=#​631515]![/​color][color=#​cf0000]\[/​color][/​b]''​ = **/​!\** ​
  • utilisateurs/coeur_noir.1717721832.txt.gz
  • Dernière modification: Le 07/06/2024, 02:57
  • par Coeur Noir