demander le mot de passe à chaque connexion root

Ardue

Premium
Inscription
24 Juin 2015
Messages
711
Réactions
216
Points
9 826
Bonjour, j'ai un petit souci, le problème est que dès que je tape sudo il me demande pas de mot de passe, donc quand je fais sudo su ça me demande pas de mot de passe alors que quand je fais simplement su, là il me demande un mot de passe.
je voudrais tout simplement que il demande un mot de passe à chaque fois.
Merci pour votre futur aide.
 

Wims

Premium
Inscription
27 Août 2014
Messages
1 805
Réactions
418
Points
15 911
Dans ton fichier sudoers (sudo visudo) tu as certainement un paramètre "NOPASSWD :ALL", retire le
 

Ardue

Premium
Inscription
24 Juin 2015
Messages
711
Réactions
216
Points
9 826
Dans ton fichier sudoers (sudo visudo) tu as certainement un paramètre "NOPASSWD :ALL", retire le
non il n y a rien de ça
Code:
#
# 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:/sbin:/bin:/snap/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin 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
 

Wims

Premium
Inscription
27 Août 2014
Messages
1 805
Réactions
418
Points
15 911
non il n y a rien de ça
Code:
#
# 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:/sbin:/bin:/snap/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin 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
Lors de ton premier sudo (après ouverture de ta session) il te demande un mot de passe ?
Et je préfère demander au cas-où mais on est d'accord que tu fais sudo sur un compte utilisateur et non en tant que root ?

D'ailleurs la commande "su" n'a rien a voir avec sudo, elle te permet juste de te connecter au compte root : le mot de passe qui t'ai demandé quand tu fais "su" c'est le mot de passe du compte root
 

Ardue

Premium
Inscription
24 Juin 2015
Messages
711
Réactions
216
Points
9 826
Lors de ton premier sudo (après ouverture de ta session) il te demande un mot de passe ?
Et je préfère demander au cas-où mais on est d'accord que tu fais sudo sur un compte utilisateur et non en tant que root ?

D'ailleurs la commande "su" n'a rien a voir avec sudo, elle te permet juste de te connecter au compte root : le mot de passe qui t'ai demandé quand tu fais "su" c'est le mot de passe du compte root
bonjour cela fait longtemps que j'ai fait le sujet et que le problème persiste, pour information il me demande aucun mot de passe en utilisateur, alors que normalement en utilisateur il demande un mot de passe dès qu'on tape sudo, donc je peux exécuter une commande d’administrateur sans le mot de passe admin. J'ai essayé depuis de regarder si mon utilisateur n'était pas dans un groupe et normalement il n'est dans aucun groupe.
 

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 704
Réactions
8 499
Points
32 425
Lors de ton premier sudo (après ouverture de ta session) il te demande un mot de passe ?
Et je préfère demander au cas-où mais on est d'accord que tu fais sudo sur un compte utilisateur et non en tant que root ?

D'ailleurs la commande "su" n'a rien a voir avec sudo, elle te permet juste de te connecter au compte root : le mot de passe qui t'ai demandé quand tu fais "su" c'est le mot de passe du compte root
su permet pas QUE de se connecter au compte root, mais à tous les autres utilisateurs aussi :)

bonjour cela fait longtemps que j'ai fait le sujet et que le problème persiste, pour information il me demande aucun mot de passe en utilisateur, alors que normalement en utilisateur il demande un mot de passe dès qu'on tape sudo, donc je peux exécuter une commande d’administrateur sans le mot de passe admin. J'ai essayé depuis de regarder si mon utilisateur n'était pas dans un groupe et normalement il n'est dans aucun groupe.
Il faut que tu configures ton sudoers, au niveau de la ligne
Defaults env_reset
Rajoute timestamp_timeout=0

Defaults env_reset,timestamp_timeout=0
 
Haut