Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/02/2017, à 16:48

thesard

interpreter la sortie d'une commande [Resolu]

j'ai tappé la commande id, j'ai obtenu ceci :
uid=1000(thesard) gid=1000(thesard) groups=1000(thesard),4(adm),20(dialout),24(cdrom),46(plugdev),111(lpadmin),119(admin),122(sambashare)

alors mis a part de uid et gid j'aimerais pouvoir comprendre les autres elements de la sortie. Merci beaucoup

Dernière modification par thesard (Le 03/02/2017, à 17:52)

Hors ligne

#2 Le 02/02/2017, à 16:54

serged

Re : interpreter la sortie d'une commande [Resolu]

thesard a écrit :

j'ai tappé la commande id, j'ai obtenu ceci :
uid=1000(thesard) gid=1000(thesard) groups=1000(thesard),4(adm),20(dialout),24(cdrom),46(plugdev),111(lpadmin),119(admin),122(sambashare)

alors mis a part de uid et gid j'aimerais pouvoir comprendre les autres elements de la sortie. Merci beaucoup

man id

peut-être ?
Sinon, l'item group te donne les groupes auxquels tu appartiens...
- thesard : ton groupe à toi
- adm, admin : t'es administrateur (droit au sudo)
- les autres : droits divers (cdrom : accéder aux CD-ROM et les graver..., lpadmin : gérer les imprimantes, sambashare : gérer les partages Windows...).


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#3 Le 02/02/2017, à 17:05

thesard

Re : interpreter la sortie d'une commande [Resolu]

et les chifres avant les parenthèses ?
4(adm),20(dialout),24(cdrom),46(plugdev),111(lpadmin),119(admin),122(sambashare)

cela veut-il dire acces a 24 CDROM ?
119 administrateur ??!   etc ..?

Hors ligne

#4 Le 03/02/2017, à 10:02

serged

Re : interpreter la sortie d'une commande [Resolu]

Non, c'est le numéro du groupe. Un groupe (comme un utilisateur) est identifié par son numéro (GID pour le groupe et UID pour l'utilisateur). Le nom est là pour plus de facilité. La correspondance se fait dans le fichier /etc/group :

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog,serge
tty:x:5:
disk:x:6:
[...]
sudo:x:27:serge
[...]

Ainsi (dernière ligne), le groupe "sudo" a le GID 27 et "serge" appartient à ce groupe.

Détails , voir:

man 5 group

LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#5 Le 03/02/2017, à 17:53

thesard

Re : interpreter la sortie d'une commande [Resolu]

merci serged

Hors ligne