[groupe] /etc/group

Applications, problèmes de configuration réseau
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

[groupe] /etc/group

Message par AchilleFraisse »

Bonjour,
Je crois que j'ai fais une bêtise. Je vais dans mon fichier /etc/group, et je vois plein de groupe auquel aucun utilisateur n'est attribué. Du coup je les supprime. Mais lorsque je me reconnecte, il y a le message d'erreur :
Failed to start integrity of password and group file
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [groupe] /etc/group

Message par Xorg »

C'est normal que certains groupes soient vides. Mais où est-ce que tu as vu qu'on pouvait éditer le fichier /etc/group à la main ? Elle servent à ça les commandes qui gèrent les groupes et les utilisateurs.
Tu peux voir s'il existe une version plus ancienne de ton fichier, par exemple le fichier /etc/group- ou le fichier /etc/group~ (s'il existe), et le restaurer comme ça...
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
AchilleFraisse
Elfe
Messages : 623
Inscription : dim. 27 avr. 2014, 09:32

Re: [groupe] /etc/group

Message par AchilleFraisse »

Exact, il y a un /etc/group- . Merci !
Et c'est normal qu'il y ait des groupes avec aucun utilisateurs dedans ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [groupe] /etc/group

Message par FoolEcho »

Oui car ce fichier ne fonctionne pas seul.
/etc/passwd définit le user et l'id du groupe principal auquel il appartient et qu'il récupère dans le /etc/group...
Le /etc/group servant ensuite à préciser tous les groupes secondaires auxquel appartient tel ou tel utilisateur... il ne liste donc pas le groupe principal (... en général car les comptes root et autres utilisateurs système comme bin ou daemon existent dans les deux).

Après je ne connais pas le détail du fonctionnement...
«The following statement is not true. The previous statement is true.» :nage:
Répondre