Problème de commande OSX su

Je ne peux donc pas obtenir la commande su pour travailler sur un terminal. Tout ce que je fais est de taper “su” et appuyez sur Entrée, il demande le mot de passe et j’entre mon mot de passe utilisateur actuellement connecté. Il donne toujours cette erreur. Je jure que cela fonctionnait plus tôt, pas sûr de ce qui s’est passé.

 su: Sorry 

Je suis sous Mac OSX 10.7.1 (Lion). Quelqu’un sait ce qui pourrait être faux? J’entre le bon mot de passe.

 sudo su 

fera le tour dans le terminal Mac Os X 🙂

Il n’y a pas de compte root sur mac osx. Allez simplement sudo bash puis tapez la commande ou les commandes que vous voulez en tant que root.

Si sudo cesse de fonctionner car la permission de lire les sudoers est manquante, cette solution de kahisv.com résout le problème:

Vérifiez si les permissions sont toujours correctes, c’est comme ça que ça devrait être:

 $ ls -lad / /private /private/etc d--xrwxr-t+ 36 root wheel 1292 25 sty 12:34 / 

Si ce n’est pas le cas, démarrez en mode mono-utilisateur (maintenez cmd + s au démarrage) et entrez les commandes suivantes:

 # /sbin/fsck -fy # /sbin/mount -wu / # /bin/chmod 1775 / # /bin/sync # exit