45 votes

Su ne fonctionne pas sur Mac OS X?

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 !

58voto

Bdoserror Points 585

Vous n'avez pas besoin de créer un mot de passe root. Essayez sudo su et tapez votre mot de passe utilisateur.

20voto

Glomek Points 12183

D'autres ont mentionné les détails du compte root. Cependant, vous n'avez même pas besoin de su. Il suffit d'utiliser sudo -i et vous obtenez de toute façon une console root interactive.

4voto

Saurabh Barjatiya Points 4643

Pour su, vous devez entrer le mot de passe root. Pour sudo, vous devez entrer votre propre mot de passe et vous devez être répertorié dans la liste des sudoers. Comme vous n'avez pas défini le mot de passe root ou que le mot de passe root est différent de votre mot de passe, su n'accepte pas votre mot de passe.

3voto

Muhd Points 1311

Le mot de passe root sur OS X est désactivé; il n'est pas le même que votre mot de passe sudo.

Dites sudo passwd root si vous voulez créer un mot de passe root, puis su fonctionnera comme désiré. Cependant, faites en sorte que ce mot de passe soit différent de votre mot de passe utilisateur habituel dans l'intérêt de la sécurité.

2voto

Jason Anderson Points 2752

Le programme su attend que vous fournissiez le mot de passe de l'utilisateur que vous devenez.

Le programme sudo attend que vous fournissiez votre propre mot de passe. Le fichier de configuration de sudo contrôle ce que vous pouvez faire avec. Avec su, la connaissance du mot de passe de l'autre personne est suffisante.

Utiliser sudo est bien meilleur ; cela ne nécessite pas de mots de passe partagés.

SistemesEz.com

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.

Powered by:

X