Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
utilisateurs:coeur_noir [Le 07/06/2024, 03:00] Coeur Noir [Brouillons] |
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 | + | utilisateurs : |
- | alessandra:x:1001:1001:Alessandra,,,:/home/alessandra:/bin/bash | + | django:x:1000:1000:Django:/home/django:/bin/bash |
- | cinema:x:1002:1002:Cinema,,,:/home/cinema:/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 | + | groupes : |
- | maison:x:1100:django,alessandra | + | django:x:1000:django,alessandra |
- | alessandra:x:1001:django,alessandra | + | maison:x:1100:django,alessandra |
- | cinema:x:1002:cinema,django | + | 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 | + | groupe <users> : |
- | + | users:x:100:django,alessandra,cinema | |
+ | |||
+ | </code> | ||
==== Disques et partitions en présence, lsblk ==== | ==== 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 ) |