[MAJ] pas possible en user standard (réglé)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
mulanee
Elfe
Messages : 685
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

[MAJ] pas possible en user standard (réglé)

Message par mulanee »

Bonjour,
J'ai installé archlinux sur le PC de ma fille, déclarée comme user standard.
Un souci, elle ne peut pas faire les MAJ, il lui est demandé de donner le passwd correspondant à un autre user qui est lui administrateur.
J'ai donné les droits sudo à tout le monde mais ça n'a évidemment pas suffi et ce n'est peut-être pas ce qui se fait de mieux.
Y a-t il une parade, je ne tiens pas spécialement à ce qu'elle ait tous les droits, probablement la faire appartenir à un groupe particulier?
Merci
Dernière modification par mulanee le sam. 01 oct. 2016, 10:56, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MAJ] pas possible en user standard

Message par benjarobin »

Bonjour,
Pour les mises à jour pacman doit être lancé en root, donc je ne comprend pas la question.
Sinon si tu utilises sudo, c'est juste une mauvaise configuration de ce dernier...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
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: [MAJ] pas possible en user standard

Message par Xorg »

Dans la configuration de sudo, tu as donné les droits à des utilisateurs spécifiques ou à un groupe ?
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
Avatar de l’utilisateur
mulanee
Elfe
Messages : 685
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [MAJ] pas possible en user standard

Message par mulanee »

Pour les mises à jour pacman doit être lancé en root, donc je ne comprend pas la question.
Je reconnais que ma question n'est pas liée à arch, mais à Manjaro.
C'est l'outil graphique qui demande ça
Dans la configuration de sudo, tu as donné les droits à des utilisateurs spécifiques ou à un groupe
De mémoire j'ai décommenté le groupe users
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: [MAJ] pas possible en user standard

Message par Xorg »

Le groupe users n'apparaît pas dans le fichier sudoers. Tu peux nous donner la sortie de grep -v "#" /etc/sudoers (en root) pour qu'on voit s'il n'y a pas un problème avec ta configuration ?
Et accessoirement, la sortie de la commande groups pour cet utilisateur.
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
Avatar de l’utilisateur
mulanee
Elfe
Messages : 685
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [MAJ] pas possible en user standard

Message par mulanee »

Voilà:

Code : Tout sélectionner

[manu@chloe ~]$ sudo grep -v "#" /etc/sudoers
[sudo] Mot de passe de manu : 
root ALL=(ALL) ALL

Code : Tout sélectionner

[manu@chloe ~]$ groups leo
users
[manu@chloe ~]$ groups manu
sys lp wheel network video audio storage users
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: [MAJ] pas possible en user standard

Message par Xorg »

La configuration montre que seul l'utilisateur root peut utiliser sudo. C'est donc normal que ça ne fonctionne pas comme tu le désires.

Pour modifier le fichier de configuration, tu dois utiliser la commande visudo en root (si tu n'es pas fan de Vim, tu peux modifier l'éditeur en utilisant la variable d'environnement EDITOR).
Tu peux ensuite ajouter cette ligne pour autoriser les membres du groupe wheel à utiliser sudo :

Code : Tout sélectionner

%wheel ALL=(ALL) ALL
Ou il est aussi possible de spécifier des utilisateurs, dans ce cas là il faut remplacer %wheel par le nom d'un utilisateur (le % servant juste à dire qu'il s'agit d'un groupe).
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
Avatar de l’utilisateur
mulanee
Elfe
Messages : 685
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [MAJ] pas possible en user standard

Message par mulanee »

Dans ce cas faut-il que je recommente la ligne de sudoers qui permettait d'utiliser sudo?

Code : Tout sélectionner

root ALL=(ALL) ALL
Avatar de l’utilisateur
mulanee
Elfe
Messages : 685
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [MAJ] pas possible en user standard

Message par mulanee »

Problème réglé, merci, le user fait maintenant partie du groupe wheel

Code : Tout sélectionner

/etc/group
, qui fait maintenant partie lui, des sudoers permis

Code : Tout sélectionner

/etc/sudoers
Pour le suivi, j'ai recommenté

Code : Tout sélectionner

root ALL=(ALL) ALL
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: [MAJ] pas possible en user standard (réglé)

Message par Xorg »

Dans la configuration par défaut du paquet sudo, la ligne root ALL=(ALL) ALL est décommentée. Ça permet juste d'utiliser sudo avec l'utilisateur root, même si c'est plutôt inutile car redondant.

Petite question : tu n'as pas édité le fichier /etc/group à la main au moins ?
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
Avatar de l’utilisateur
mulanee
Elfe
Messages : 685
Inscription : mar. 08 janv. 2013, 22:02
Localisation : Ile de France

Re: [MAJ] pas possible en user standard (réglé)

Message par mulanee »

Petite question : tu n'as pas édité le fichier /etc/group à la main au moins ?
Euh, si
Répondre