Я не в беде
..... отсутствует в файле sudoers. Об этом инциденте будет сообщено.
Как я могу sudo в этом окне терминала, не переключая пользователя?
Известная команда sudo -u administrator -i
также выдает вышеприведенное сообщение.
Скажите, что ваша учетная запись администратора называется admin, а затем:
su admin
Тогда вы администратор ...
.....
И у Гордона Дэвиссона есть хорошее предложение. Когда вы являетесь пользователем с правами администратора, вы можете использовать sudo для получения прав root, даже если у вас нет root-прав. И вы можете использовать "sudo john", чтобы стать пользователем John, не зная его пароля.
Однажды вам придется стать пользователем-администратором с su admin
(или использовать учетную запись администратора) и запустить visudo
(или sudo visudo
). Это откроет файл sudo-config.
Там вы можете прокрутить вниз до конца и добавить строку для себя, как username ALL=(ALL) ALL
. Сохраните файл, и теперь это username
может запускать sudo
без сообщения об ошибке.
Да, и когда вы используете username ALL=(ALL) NOPASSWD: ALL
вам даже не нужно будет указывать свой пароль.
Убедитесь, что ваша учетная запись является администратором, а не просто обычным пользователем. Перейдите к системным настройкам, пользователям и установите флажок "Разрешить пользователю администрировать компьютер".