3 votes

Le compte administrateur de Mac OS X nécessite toujours sudo

Lorsque j'essaie d'installer Ruby, Vagrant et Grunt à l'aide d'un terminal, je suis toujours obligé d'utiliser sudo pour mes installations. Je suis le seul propriétaire de l'ordinateur portable et j'ai un compte administrateur. Ne devrais-je pas être en mesure d'installer des logiciels sans utiliser sudo ?

7voto

grg Points 181593

Même si le compte est un administrateur, vous devez utiliser sudo pour devenir l'utilisateur racine. L'administrateur a toujours des restrictions sur les fichiers qu'il peut lire ou écrire.

Par exemple, le dossier /System/Library/User Template/ est défini sur System : Read/Write et même si vous êtes administrateur, vous ne pourrez pas ouvrir ce dossier sans modifier les autorisations ou sans utiliser sudo pour devenir l'utilisateur racine.

2voto

paul Points 2675

C'est un choix délibéré. La grande majorité des utilisateurs souhaitent installer des logiciels à interface graphique et ajuster les paramètres du système, mais ne veulent pas installer de logiciels à ligne de commande. Ces mêmes utilisateurs préféreraient que les logiciels malveillants aient plus de mal à s'introduire dans le processus et ont souvent besoin d'être protégés contre eux-mêmes ("Bibliothèque" ? Je n'ai pas besoin d'un dossier de livres...). L'utilisateur administrateur n'est donc pas Root.

Les utilisateurs qui connaissent la couche Unix savent ce qu'est sudo, et devraient également savoir comment ajouter des commandes spécifiques aux sudoers lorsque c'est nécessaire. Il y a aussi l'outil sudo bash pour obtenir un shell Root.

-1voto

NAVEED Points 16576

Non, vous devez utiliser sudo parce que vous n'êtes pas un utilisateur root (ce qui est une bonne chose, car vous ne voulez pas détruire accidentellement l'ordinateur), sudo vous permet de "devenir" momentanément un utilisateur root. Si vous n'êtes pas administrateur, vous ne faites pas partie des utilisateurs privilégiés qui sont autorisés à utiliser sudo et vous ne pourrez donc pas installer quoi que ce soit qui nécessite l'installation d'un système d'alarme. sudo .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X