juste en passant, pour ceux qui seraient intéressés :
par défaut il n'y a pas de mot de passe "root" sous MacOS X. C'est pour des raisons de sécurité à priori entre autre. C'est vrai que d'un coté, sans utilisateur root ça devient plus dur de faire une attaque par brute force, sur un SSH par exemple (nécessité de savoir le nom d'utilisateur en plus du mot de passe par exemple).
Si vous utilisez le Terminal, tapez simplement : sudo -s pour avoir un shell en root (à la place de su). Si vous tenez vraiment a utiliser su, il suffit d'activer l'utilisateur root. Vous pouvez alors faire un "sudo passwd root" par exemple. Pour etre sur de le faire proprement lancez le Gestionnaire NetInfo se trouvant dans /Applications/Utilitaires. Dans un des menus il y a une option "Activer l'utilisateur root".
[^] # Re: linux vers mac os x
Posté par Nicolas Blanco . En réponse au journal Tiger vient de sortir. Évalué à 5.
par défaut il n'y a pas de mot de passe "root" sous MacOS X. C'est pour des raisons de sécurité à priori entre autre. C'est vrai que d'un coté, sans utilisateur root ça devient plus dur de faire une attaque par brute force, sur un SSH par exemple (nécessité de savoir le nom d'utilisateur en plus du mot de passe par exemple).
Si vous utilisez le Terminal, tapez simplement : sudo -s pour avoir un shell en root (à la place de su). Si vous tenez vraiment a utiliser su, il suffit d'activer l'utilisateur root. Vous pouvez alors faire un "sudo passwd root" par exemple. Pour etre sur de le faire proprement lancez le Gestionnaire NetInfo se trouvant dans /Applications/Utilitaires. Dans un des menus il y a une option "Activer l'utilisateur root".