Aide sur Debian

Bonsoir,
Je sais bien que nous ne sommes pas dans un forum Linux, mais je sèche et je ne trouve pas sur le net.
Donc, un coup de main serait sympa.
J’ai une prod sur un NUC I5 et une machine de test en RPI3B+.
Je ne comprends pas pourquoi, alors que sur le RPI je n’ai pas ce problème, sur le NUC il refuse d’exécuter un sudo sous prétexte que l’utilisateur de connexion n’est pas sudoer. Je suis obligé de passer en su pour faire un apt-get, pas très grave mais gênant.
Il me semblait qu’il fallait faire un adduser mais la commande n’est pas connue.
Ma question est la suivante, comment ajiute-t-on mainrenant un user aux sudoers?
Précision, mes 2 machines sont en buster.
Merci d’avance

Hello,

Voilà un article bien détaillé avec tout les info pour ce que tu veux faire et en fonction de tes droits.

PS : pour ton cas je pense que c’est le point 2 qui va t’intéresser

Cdt
Thibaut

2 « J'aime »

exemple pour un utilisateur pi

su

adduser pi -G sudo

visudo

# Allow members of group sudo to execute any command
#%sudo  ALL=(ALL:ALL) ALL
%sudo   ALL=(ALL:ALL) NOPASSWD:ALL

1 « J'aime »

Bonjour @mich0111,

Le sujet est évoqué ici : [RTEX] Debian 10 - Buster - netinst - amd64 - Jeedom V4

akenad :slight_smile:

Bonjour et merci à tous,
Je vais lire tout ça soigneusement, je n’ai pas su choisir les bons mots-clés pour ma recherche.
Je vous tiens au courant.
A+

J’ai suivi ta procédure et ça marche.
Merci à toi « O Grand Maître ». :joy:

Le seul truc c’est qu’à chaque session, il me demande le passwd utilisateur pour lancer le sudo. Il ne le demande qu’une fois mais je ne vois pas pourquoi, le visudo me semble bon, d’ailleurs le voici

# 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:$

# 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
www-data ALL=(ALL) NOPASSWD: ALL

J’ai bien entendu rebooter la machine mais sans résultat.
Une idée du problème ?

La réponse est juste au dessus

%sudo   ALL=(ALL:ALL) NOPASSWD:ALL

Bon ben j’ai de la daube dans les yeux, merci.
J’ai lu la ligne includedir pour la ligne sudo.
En tout cas c’est bon.
Du coup, je suis désolé de n’avoir qu’une case solution, mais il faut choisir, toutes les solutions étaient bonnes.
A+

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.