web-dev-qa-db-fra.com

Comment exécuter Terminal en tant qu'administrateur sur Mac Pro

J'utilise un Mac pour la première fois et dois exécuter Terminal en tant qu'administrateur. J'ai installé NodeJs et Git et je souhaite télécharger Phone Gap/Corova, mais lorsque j'essaie d'installer Cordova, il y a une erreur qui dit que je devrais être un administrateur lors de l'exécution du terminal. Comment ouvrir une invite de commande dans un terminal en tant qu'administrateur du Mac Pro?

23
jmoneilthe2

Ce n'est pas Windows, vous ne "exécutez pas le Terminal en tant qu'administrateur". Ce que vous faites, c'est que vous exécutez des commandes dans le terminal en tant qu'administrateur, en utilisant généralement Sudo :

$ Sudo some command here
49
deceze

Pour basculer vers la racine afin que toutes les commandes suivantes soient exécutées avec des privilèges élevés au lieu d'utiliser Sudo avant chaque commande, utilisez la commande suivante, puis indiquez le mot de passe à l'invite.

Sudo -i

L'utilisateur changera et restera root jusqu'à la fermeture du terminal. Exécutez la commande exit qui changera l’utilisateur en utilisateur original sans fermer le terminal.

31
Aditya Kadakia
Sudo dscl . -create /Users/joeadmin
Sudo dscl . -create /Users/joeadmin UserShell /bin/bash
Sudo dscl . -create /Users/joeadmin RealName "Joe Admin" 
Sudo dscl . -create /Users/joeadmin UniqueID "510"
Sudo dscl . -create /Users/joeadmin PrimaryGroupID 20
Sudo dscl . -create /Users/joeadmin NFSHomeDirectory /Users/joeadmin
Sudo dscl . -passwd /Users/joeadmin password 
Sudo dscl . -append /Groups/admin GroupMembership joeadmin

appuyez sur Entrée après chaque phrase

Alors fais un:

Sudo reboot

Changez joeadmin en ce que vous voulez, mais cela doit rester le même tout au long. Vous pouvez également mettre un mot de passe de votre choix après mot de passe.

0
user9091797

Ajoutez Sudo à votre ligne de commande, par exemple:

$ Sudo firebase init
0
Pedro Miranda