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