Il existe plusieurs méthodes pour pouvoir lancer des commandes avec les droits administrateurs sur mac osX. La désormais célèbre commande sudo (substitute user do) permet de le faire, mais il est parfois fastidieux de devoir saisir ces quatre lettres devant chaque ligne à exécuter. Comme vous pouvez le constater, le compte root est désactivé par défaut sur un mac, ce qui je le rappel n'est pas sans raisons évidentes de sécurité . Le but de ce tutoriel est d'expliquer comment activer le compte root et comment se connecter avec les droits administrateurs.
Activer le compte root
Pour activer le compte root sous MacOsX il faut simplement lui octroyer un nouveau mot de passe.
Changement du mot de passe root sur un système UNIX
sudo passwd root
Se connecter au compte root
Pour se connecter au compte root il existe deux méthodes :
- Via l'interface graphique au démarrage du mac comme vous le feriez pour n'importe quel compte.
- Via la commande su (substitute user ou switch user) qui, lorsqu'elle est appelée sans argument, fait référence au compte root (GID=0 et UID=0).
Connexion au compte root sur un système UNIX
# Le tiret permet de charger tout l'environnement lié à l'utilisateur choisi en forçant un nouveau shell à s'ouvrir. su - Password: # Permet de sortir du shell actuel, donc de revenir au compte utilisé avant le su - exit
Commentaire(s)