Я загрузил Ubuntu в VirtualBox. Все работает хорошо, но мне пришло в голову, что меня не спросили (или не настроили) пароль root. Иногда я хочу использовать root, но не могу понять, как это сделать. Я пытался получить доступ к файлу sudoers, а также запустить visudo, но у меня нет прав доступа без root!
Есть идеи, как получить или настроить пароль root?
У меня есть пользователь root в / etc / passwd. Две учетные записи, которые у меня есть, не имеют полномочий даже управлять группами, потому что он запрашивает пароль root, а я его не знаю!
ubuntu
virtualbox
sudo
root
rtfminc
источник
источник
sudo su
.Ответы:
Ubuntu по умолчанию использует sudo. Если вы вводите команду с «sudo», она запрашивает ваш пароль пользователя, а затем запускает ее от имени пользователя root. Чтобы получить корневой сеанс, используйте:
Чтобы включить учетную запись root, откройте терминал и выполните следующую команду для установки пароля root:
Для получения дополнительной информации см .:
источник
Использовали ли вы уже существующий образ виртуальной коробки или установили с CD / ISO? Если вы установили с чьего-либо образа elses, то, возможно, есть пользователь «ubuntu», у которого есть sudo privs. Проверьте документацию.
В качестве альтернативы загрузитесь в режиме восстановления и добавьте своего пользователя 'rob' в группу администраторов.
источник
Я согласен с dsas: загрузитесь в режиме восстановления, затем добавьте пользователя в группу администраторов:
Перезагрузите виртуальную машину. Удерживайте Shift во время загрузки. Выберите режим восстановления, когда появится меню. Система не будет запрашивать пароль.
Введите эти
usermod -G admin rob
Теперь у робота есть права администратора, вы можете перезапустить виртуальную машину («перезагрузка») и запустить «sudo su» для доступа к корневой оболочке (система запросит пароль робота , а не пароль root)
источник
Если вы находитесь на образе osboxes, для Ubuntu попробуйте это в терминале:
Введите пароль
источник
sudo
запрашивает пароль пользователя. Что такое "osboxes.org"? (2) Пользователь не имеетsudo
доступа, так что это просто приведет к сообщению об ошибке.