Je reçois ceci :
Macintosh:8.4 TAmoyal$ su
Mot de passe :
su: Désolé
Macintosh:8.4 TAmoyal$
J'ai tapé le mot de passe que j'utilise pour sudo. Pourquoi cela ne fonctionne-t-il pas ?
Merci !
Je reçois ceci :
Macintosh:8.4 TAmoyal$ su
Mot de passe :
su: Désolé
Macintosh:8.4 TAmoyal$
J'ai tapé le mot de passe que j'utilise pour sudo. Pourquoi cela ne fonctionne-t-il pas ?
Merci !
Basé sur mon expérience:
Sauf si le compte sur lequel vous êtes connecté a des privilèges "admin", vous n'êtes pas autorisé à su
ou sudo
.
Ce que j'ai fait est de créer un deuxième compte "Administrateur" (admin) qui a des privilèges administratifs puis
su admin
sudo su
-et ensuite le shell dans lequel je suis est root.
Mes conseils : Modifiez le fichier su
dans /etc/pam.d
en insérant le groupe que vous avez l'intention d'activer pour le su-ing du root à pam_group.so group=admin,
où peut être staff
(=utilisateurs standards) par exemple.
Pour ce faire, vous devez déjà être root (le statut admin n'est pas suffisant).
Comme les suggestions ci-dessus le mentionnent, l'utilisation de sudo su
fonctionnera. Mais il y a un peu d'histoire derrière cela.
Tout d'abord, sudo et su sont deux commandes différentes. sudo
requiert le mot de passe de l'utilisateur actuel tandis que su
requiert le mot de passe de l'utilisateur cible.
C'est pourquoi l'utilisation de sudo
est préférée car il n'y a pas d'échange d'informations.
Sur cette base, toutes les versions basées sur Mac et Ubuntu sont uniquement en sudo, ce qui signifie que le compte root n'est pas actif par défaut. Lors de l'installation d'un macOS ou d'un système d'exploitation Ubuntu, vous créez automatiquement un utilisateur étiqueté comme faisant partie du groupe sudoers. Cependant, aucun compte root n'est configuré. Pour activer l'utilisateur root, vous devez l'activer manuellement.
Pour activer l'utilisateur root, exécutez :
sudo passwd root
Ensuite, la sortie demande de définir le mot de passe de l'utilisateur root. Tapez et retapez un mot de passe sécurisé, puis appuyez sur Entrée. Le système devrait vous informer que le mot de passe a été mis à jour avec succès.
J'espère que cela clarifie toute confusion qui pourrait exister.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.