Comment activer le compte utilisateur racine dans Mac OS X

L'utilisateur root est un compte utilisateur spécial doté de privilèges d'accès de haut niveau à l'échelle du système, destinés à l'administration du système, à la surveillance et à des fins de dépannage approfondi. Par défaut, l'utilisateur root est désactivé dans Mac OS X pour des raisons de sécurité, mais si vous devez activer le superutilisateur, ce guide vous montrera comment le faire dans OS X Yosemite (10.10.X) OS X Lion (10.7), OS X Mountain Lion (10.8+), et OS X Mavericks (10.9+).

Si vous n'avez pas besoin d'activer root, vous devez le laisser désactivé. Ceci est pour les utilisateurs avancés seulement.

Activer l'utilisateur racine sous OS X

Ce processus définit également un mot de passe pour le compte root.

  • À partir du bureau de Mac OS X, appuyez sur les touches Commande + Maj + G pour afficher Go To Folder et entrez le chemin d'accès suivant:
  • /System/Library/CoreServices/

  • Dans le dossier CoreServices, recherchez et lancez "Utilitaire de répertoire"
  • Déverrouillez "Utilitaire de répertoire" en cliquant sur l'icône de cadenas et en entrant le mot de passe administrateur
  • Déroulez le menu "Edit" et sélectionnez "Enable Root User"
  • Entrez et confirmez un mot de passe pour définir le mot de passe des utilisateurs root et activer le compte

Assurez-vous de définir un mot de passe fort pour le compte root. Si vous êtes mauvais à choisir des mots de passe ou vous voulez juste les avantages de sécurité de l'aléatoire, générez-en un aléatoirement à partir de la ligne de commande.

Avec la racine maintenant activée, le compte peut être utilisé librement. Il n'apparaîtra pas dans le volet de préférences Utilisateurs et groupes.

Le compte root peut accéder, lire et écrire à tous les fichiers d'un système, même s'ils appartiennent à quelqu'un d'autre. En outre, root peut également supprimer ou remplacer les fichiers système. C'est pourquoi il existe un risque de sécurité potentiel de laisser le compte activé sans but, ou d'utiliser un mot de passe faible avec le compte.

Le panneau de configuration Utilitaire de répertoire peut également être utilisé pour modifier un mot de passe root via le menu Edition ou via la ligne de commande à l'aide de sudo passwd, similaire à la modification du mot de passe root sur les appareils iOS.