Вы должны фактически использовать sudo -i
, чтобы запустить интерактивную оболочку. Затем введите свой пароль для входа. Не появится; это нормально. Продолжайте печатать, затем нажмите Return.
Чтобы выйти из интерактивной оболочки, введите команду exit
или ^D
(это Control- D, а не Command- D). Затем вы вернетесь в свой обычный терминал.
Относительно вашего исходного вопроса: используйте sudo su
.
Команда su
предоставляет вам доступ к учетной записи другого пользователя, но вам необходимо знать пароль этого пользователя. Поскольку root
отключен по умолчанию (и по уважительной причине) и не имеет пароля, вы можете использовать sudo
, который предоставляет вам повышенные привилегии для одной команды, чтобы отменить это правило. Когда sudo
запросит у вас пароль:
[sudo] password for huang:
просто введите свой пароль. Он не появится из-за соображений безопасности (поэтому люди не могут видеть, сколько это времени), но он вводится. Нажмите Return, когда закончите.