Bonjour à tous,
Je me retrouve devant un cas d'école que je n'arrive pas à résoudre.
J'ai plusieurs serveurs (ovh)avec la même distrib debian et sur certaines machines un sudo -i me demande le mot de passe root. Sur d'autres, jamais et je deviens root directement.
Mon utilisateur, debian par défaut est pourtant bien membre du groupe sudo sur toutes les machines. J'ai bien rajouté via visudo, la ligne "Defaults rootpw". Mais cela ne fonctionne vraiment jamais sur certaines machines.
J'ai fouillé dans le pam.d, les logins etc mais je ne vois aucune différence.
et enfin:root:~# cat /etc/sudoers.d/90-cloud-init-users
# User rules for debian
debian ALL=(ALL) NOPASSWD:ALL
root:~# cat /etc/sudoers.d/debian-cloud-init
debian ALL = NOPASSWD: ALL
root:/etc/pam.d# cat /etc/sudoers
#
# 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"
Defaults rootpw
# 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:
Quelqu'un aurait une idée ?
Partager