Как запустить терминал в качестве администратора на Mac Pro

Я использую Mac в первый раз и вам нужно запустить Terminal в качестве администратора. Я установил NodeJs и Git и хочу загрузить Phone Gap/Corova, но когда я пытаюсь установить Кордову, он возвращается с ошибкой, говоря, что я должен быть администратором при запуске терминала. Как открыть командную строку в терминале в качестве администратора для Mac Pro?

Ответы

Ответ 1

Это не Windows, вы не запускаете Terminal как admin. Что вы делаете, так это то, что вы запускаете команды в терминале как admin, как правило, используя sudo:

$ sudo some command here

Ответ 2

Чтобы переключиться на root, чтобы все последующие команды выполнялись с высокими привилегиями вместо использования sudo перед каждой командой используйте следующую команду, а затем укажите пароль при появлении запроса.

sudo -i

Пользователь будет изменять и оставаться в корне, пока вы не закроете терминал. Выполнить exit commmand, который изменит пользователя обратно на оригинального пользователя без закрытия терминала.

Ответ 3

Добавьте sudo в свою командную строку, например:

$ sudo firebase init

Ответ 4

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

нажмите ввод после каждого предложения

Затем выполните:

sudo reboot

Измените joeadmin на все, что вы хотите, но оно должно быть таким же на всем протяжении пути. Вы также можете ввести пароль по вашему выбору после пароля.

Ответ 5

поиск терминала после открытия терминального типа

su <admin-user-name>   //su - switch user

введите и затем введите пароль администратора, затем запустите команды sudo, например:

sudo open MySQLWorkbench.app

Ответ 6

Вы можете запустить команду как администратор, используя

sudo <command>

Вы также можете переключиться на root, и каждая команда будет выполняться с правами root

sudo su