Bienvenue sur Induste !

En vous inscrivant, vous pourrez discuter, partager et envoyer des messages privés avec d'autres membres de notre communauté.

Je m'inscris !

Linux demander le mot de passe à chaque connexion root

Ardue

Premium
Inscription
24 Juin 2015
Messages
711
Réactions
216
Points
9 826
    Réponse de Ardue Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #1
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 794
Réactions
415
Points
13 411
    Réponse de Wims Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #2
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
    Réponse de Ardue Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #3
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 794
Réactions
415
Points
13 411
    Réponse de Wims Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #4
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
    Réponse de Ardue Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #5
non il demande pas de mot de passe et j'ai du faire
sudo passwd root
 

Ardue

Premium
Inscription
24 Juin 2015
Messages
711
Réactions
216
Points
9 826
    Réponse de Ardue Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #6
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 606
Réactions
8 457
Points
30 925
    Réponse de WhiiTe' Informatique et nouvelles technologies Linux : demander le mot de passe à chaque connexion root
  • #7
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 Bas