Pages : 1
#1 Le 21/01/2006, à 21:09
- yannigammi
Pas de groupe admin
Bonjour,
Bon, grâce à au forum et et les docs, j'ai pu comprendre plus de choses sur le sudo, root et compagnie. Merci à la communauté.
En revanche, mon ubuntu n'est pas tout à fait opérationnel car j'ai choisi de ne créer des utilisateurs qu'après l'installation et donc ils n'ont pas de privilèges administratifs. Donc pas de sudo et tout ce qui s'ensuit.
Sur le forum, il y a de nombreuses références au groupe "admin". Mon problème, c'est que chez moi le groupe admin n'existe pas! Il y a adm, lpadmin, root et d'autres mais pas admin! Par conséquent mon utilisateur (moi en fait mais je ne veux pas me connecter en root) est un peu coincé pour les mises à jour par exemple...
Dans l'attente, merci pour l'attention que vous porterez à ce message.
Longue vie à Ubuntu
Hors ligne
#2 Le 21/01/2006, à 21:38
- Charlu
Re : Pas de groupe admin
Hum, la commande pour ajouter un groupe, c'est: groupadd nomdugroupe
pour un utilisateur: useradd nomdel'utilisateur
mais je sais pas si c'est vraiment ça ton problème
Hors ligne
#3 Le 21/01/2006, à 21:39
- goodluck
Re : Pas de groupe admin
Salut,
Sachant que sous Ubuntu lors de l'install seul un compte user est proposé, comment as tu fait pour ne pas en avoir ?
Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/
Hors ligne
#4 Le 21/01/2006, à 21:44
- asher256
Re : Pas de groupe admin
Bonjour,
Bon, grâce à au forum et et les docs, j'ai pu comprendre plus de choses sur le sudo, root et compagnie. Merci à la communauté.
En revanche, mon ubuntu n'est pas tout à fait opérationnel car j'ai choisi de ne créer des utilisateurs qu'après l'installation et donc ils n'ont pas de privilèges administratifs. Donc pas de sudo et tout ce qui s'ensuit.
Sur le forum, il y a de nombreuses références au groupe "admin". Mon problème, c'est que chez moi le groupe admin n'existe pas! Il y a adm, lpadmin, root et d'autres mais pas admin! Par conséquent mon utilisateur (moi en fait mais je ne veux pas me connecter en root) est un peu coincé pour les mises à jour par exemple...
Dans l'attente, merci pour l'attention que vous porterez à ce message.
Longue vie à Ubuntu
Ce n'est pas normal...
Normalement tu devrais avoir une ligne qui ressemble à cela dans le fichier /etc/group
admin:x:106:ton_nom_d_utilisateur
Si tu veux régler tout cela essaye de lancer ta machine avec le livecd d'Ubuntu pour monter ta partition racine et ajouter cette ligne au fichier group.
(Tu peux aussi booter ta machine avec le choix "recovery mode" de grub pour modifier /etc/group avec vi ou nano par exempe)
Dernière modification par asher256 (Le 21/01/2006, à 21:48)
Blog dédié à Linux : http://blog.asher256.com
Hors ligne
#5 Le 22/01/2006, à 01:00
- yannigammi
Re : Pas de groupe admin
Merci pour vos réponses rapides!
A moi de répondre:
mais je sais pas si c'est vraiment ça ton problème
Ce sont précisément les commandes que je veux utiliser mais pour cela il me faut un groupe.
Sachant que sous Ubuntu lors de l'install seul un compte user est proposé, comment as tu fait pour ne pas en avoir ?
A l'installation, on peut choisir de créer un compte utilisateur plus tard (idiot que je suis de ne pas l'avoir fait... mais comme cela fait souvent que je réinstalle je ne veux plus recommencer...)
Normalement tu devrais avoir une ligne qui ressemble à cela dans le fichier /etc/group [...]
admin:x:106:ton_nom_d_utilisateur
Et bien, je ne l'ai pas; pour le 106 j'ai lpadmin. Et je ne sais si mettre un numéro au hasard est bien sage puisque ce numéro doit bien servir de référencement pour une table de privilèges (enfin c'est peut-être une interprétation erronée de ma part) située ailleurs qui autorise le groupe à certaines tâches.
Donc avant de modifier le /etc/group, je préfèrerais savoir quel numéro écrire.
Donc si quelqu'un a des précisions...
Merci encore à tous, ça me familiarise avec le système.
Hors ligne
#6 Le 22/01/2006, à 01:35
- asher256
Re : Pas de groupe admin
Le groupe admin est par défaut utilisé par sudo (et seulement par sudo) afin de savoir quels sont les utilisateurs qui peuvent devenir root, rien de plus.
PREUVE N°1:
Le fichier de configuration de sudo /etc/sudoers:
# User privilege specification
root ALL=(ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
(la ligne %admin qui dit à sudo que tout utilisateur qui appartient à admin peut lancer un programme en root)
PREUVE N°2:
Chez moi, la commande: find / -group admin
ne trouve aucun fichier qui appartient à admin.
Conclusion?
Ajoute la ligne dans /etc/group
Tu peux mettre le numéro 106 sans souci s'il n'est pas déjà pris par un autre groupe.
Dernière modification par asher256 (Le 22/01/2006, à 01:45)
Blog dédié à Linux : http://blog.asher256.com
Hors ligne
#7 Le 22/01/2006, à 04:29
- yannigammi
Re : Pas de groupe admin
Merci bien! Et voilà je peux lancer le gestionnaire de paquets et tout le reste sans passer par su root!
Dans /etc/sudoers, je n'avais effectivement pas la ligne:
%admin ALL=(ALL) ALL
Ensuite j'ai modifié /etc/group avec un id différent de 106 car déjà pris et préféré relancer la session et ça a marché!
Bon, le comble, mais je ne sais si c'est en rapport avec cette manip, c'est que depuis, je ne peux plus lancer firefox, et j'écris cette réponse sur firefox.. sous windows...
Je m'en occuperai par la suite.
Encore merci.
Hors ligne
#8 Le 22/01/2006, à 11:25
- goodluck
Re : Pas de groupe admin
Le groupe admin est par défaut utilisé par sudo (et seulement par sudo) afin de savoir quels sont les utilisateurs qui peuvent devenir root, rien de plus.
Cette assertion est TOTALEMENT erronée
Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/
Hors ligne
#9 Le 22/01/2006, à 13:34
- asher256
Re : Pas de groupe admin
Le groupe admin est par défaut utilisé par sudo (et seulement par sudo) afin de savoir quels sont les utilisateurs qui peuvent devenir root, rien de plus.
Cette assertion est TOTALEMENT erronée
En quoi elle est erronée?
Chez moi, un: sudo find / -group admin 2>/dev/null
Ne me trouve aucun fichier qui appartient à admin.
??
Dernière modification par asher256 (Le 22/01/2006, à 13:39)
Blog dédié à Linux : http://blog.asher256.com
Hors ligne
#10 Le 23/01/2006, à 13:49
- goodluck
Re : Pas de groupe admin
Salut,
1 - Ce n'est pas par défaut mais parceque c'est un parametre de sudoers.
2 - Ce n'est pas seulement par sudo mais également par le mécanisme de controle des droits de Linux.
3 - Les utilisateurs de sudo ne deviennent pas root, seule la commande passée acquiert des droits "uid" pour la durée de cette commande.
Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/
Hors ligne
#11 Le 23/01/2006, à 15:35
- asher256
Re : Pas de groupe admin
Salut goodluck
Salut,
1 - Ce n'est pas par défaut mais parceque c'est un parametre de sudoers.
Quand j'ai dit "Le groupe admin est par défaut utilisé par sudo", je faisais allusion à l'installation.
Par "Le groupe admin est par défaut utilisé par sudo"
Je voulais dire "Le group admin est automatiquement créé par l'installation pour être utilisé par sudo".
2 - Ce n'est pas seulement par sudo mais également par le mécanisme de controle des droits de Linux.
Cela va sans dire, tout groupe dans /etc/group peut être assigné à un fichier. Comme tu l'a dit, c'est le mécanisme classique des systèmes UNIX.
Dans ma phrase, je faisais toujours encore allusion à l'installation avec le mot "par défaut".
L'installation <par défaut> crée le groupe admin pour qu'il soit utilisé dans sudo.
3 - Les utilisateurs de sudo ne deviennent pas root, seule la commande passée acquiert des droits "uid" pour la durée de cette commande.
<par défaut dans ubuntu> Que fait un sudo -s à ton avis? Cela donne un shell root et pour moi, c'est l'utilisateur qui "switche" temporairement en mode root.
Je suis d'accord avec toi quand tu dis que la commande acquiert des droits UID puisque sudo est totalement configurable (cela permet de lancer un programme avec un uid qui n'est pas forcément celui du root).
Dernière modification par asher256 (Le 23/01/2006, à 16:00)
Blog dédié à Linux : http://blog.asher256.com
Hors ligne
Pages : 1