Gestion de sudo pour un utilisateur

Bonjour
Après avoir installé trixie en enregistrant un mot de passe super utilisateur , voir la fin de ce fil j’administre mon système avec la commande su - . Mais j’aimerais bien pouvoir également me servir de sudo en tant qu’utilisateur ( je suis le seul sur cette machine) . Je ne parviens pas à me mettre dans la liste des sudoers

joel@hp600:~$ sudo fdisk -l[sudo] Mot de passe de joel : joel n'est pas dans le fichier sudoers.joel@hp600:~$ 

joel@hp600:~$ su -
Mot de passe :
root@hp600:~# visudo

This file MUST be edited with the ‹ visudo › command as root.

Please consider adding local content in /etc/sudoers.d/ instead of

directly modifying this file.

See the man page for details on how to write a sudoers file.

Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:>

This fixes CVE-2005-4890 and possibly breaks some versions of kdesu

(#1011624, 452532 – kdesu stopped working in KUbuntu due to sudo's use_pty option)

Defaults use_pty

This preserves proxy settings from user environments of root

equivalent users (group sudo)

#Defaults:%sudo env_keep += "http_proxy https_proxy ftp_proxy all_proxy no_prox>

This allows running arbitrary commands, but so does ALL, and it means

different sudoers have their choice of editor respected.

#Defaults:%sudo env_keep += « EDITOR »

Completely harmless preservation of a user preference.

#Defaults:%sudo env_keep += « GREP_COLOR »

While you shouldn’t normally run git as root, you need to with etckeeper

#Defaults:%sudo env_keep += « GIT_AUTHOR_* GIT_COMMITTER_* »

Per-user preferences; root won’t have sensible values for them.

#Defaults:%sudo env_keep += « EMAIL DEBEMAIL DEBFULLNAME »

« sudo scp » or « sudo rsync » should be able to use your SSH agent.

#Defaults:%sudo env_keep += « SSH_AGENT_PID SSH_AUTH_SOCK »

Ditto for GPG agent

#Defaults:%sudo env_keep += « GPG_AGENT_INFO »

Host alias specification

User alias specification

Cmnd alias specification

User privilege specification

root ALL=(ALL:ALL) ALL

Allow members of group sudo to execute any command

%sudo ALL=(ALL:ALL) ALL

See sudoers(5) for more information on « @include » directives:

@includedir /etc/sudoers.d

ensuite
root@hp600:~# nano /etc/sudoers.d/readme

GNU nano 8.4 /etc/sudoers.d/readme

                          [ Nouveau fichier ]

^G Aide ^O Écrire ^F Chercher ^K Couper ^T Exécuter ^C Emplacement
^X Quitter ^R Lire fich.^\ Remplacer ^U Coller ^J Justifier ^/ Aller ligne

Merci
je précise à tout hasard : je suis sous bureau xfce

En tant qu’utilisateur de linux depuis au moins 2018, on va supposer que tu sais comment ajouter un utilisateur à un groupe, et que tu as eu le temps de chercher depuis.

Comment as-tu procédé ?

Bonjour Verner
J’utilise Linux depuis 2008 Ubuntu puis Debian, mais jusqu’ici je ne créais pas de mot de passe super utilisateur. Etant toujours le seul utilisateur, je ne me souciais pas de groupes ou de quoi que ce soit.
Je vois bien que cette ligne %sudo ALL=(ALL:ALL) ALL dans le fichier /etc/sudoers devrait mentionner mon login utilisateur, mais je ne sais pas comment écrire dans le fichier
Merci

Et tu n’as jamais trouvé depuis 2008 comment ajouter un utilisateur à un groupe, en 17 ans ? Tu perds plus de temps à ouvrir des sujets pour le moindre besoin, que de chercher par toi-même pour des choses basiques, surtout pour un utilisateur de linux depuis 2008. Il te manque les bases.


Ça semble si laborieux pour raisons non identifiées, qu’on va donner un coup de main.
Comment ajouter l’utilisateur joel au groupe sudo ? Soit, en root:
usermod -aG sudo joel
ou
adduser joel sudo

Se délogguer/relogguer, et vérifier:
getent group sudo
dont la ligne sudo devrait se terminer par joel

joel@hp600:~$ getent group sudo
sudo:x:27:joel
joel@hp600:~$ 

Merci et bonne journée !

Je ne vois plus de bouton " Solution " dans le bas des messages et je n’ai pas pu modifier le titre du sujet en ajoutant " RESOLU "

Normale le fil n’avait pas été catégorisé au moment de son ouverture, je viens de le déplacer et fixé la bonne réponse.