Назад | Перейти на главную страницу

Доступ суперпользователя в оболочке

Как мне получить root-доступ из оболочки? Когда я пытаюсь использовать su Я получил:

    default@default-laptop:~/home/default$ su
    Password: 
    su: Authentication error
    default@default-laptop:~/home/default$

su требуется пароль root, если вы используете Ubuntu, он будет зашифрован. Пытаться sudo -s -H или sudo su - и укажите свой пароль пользователя.

В Ubuntu проще использовать следующую команду:

$ sudo -s

Это говорит судо запустить оболочку. Убедитесь, что вы находитесь в админ группа на Ubuntu. Вы можете проверить свои группы, используя:

$ groups

Если вы не в группе, вы можете добавить себя, используя следующие

$ sudo gpasswd -a <username> admin

Также следует отметить, что при установке Ubuntu по умолчанию пароль root будет таким же, как у пользователя по умолчанию.

При установке Ubuntu по умолчанию вы не можете использовать su как root. Вы можете использовать sudo для запуска любой нужной команды.

Вы также можете сделать

sudo passwd

после ввода пароля вы сможете дать root пароль. После этого вы сможете выполнить su как root.

В системах, отличных от Ubuntu, вам необходимо убедиться, что ваше имя пользователя входит в группу «wheel» в файле / etc / group. См. "Man group" для синтаксиса и т. Д.

вс требуется пароль root

sudo su выполнит то же самое с вашим собственным паролем (не root), но для этого вы должны быть настроены заранее.

Некоторые дистрибутивы, такие как Ubuntu, предоставляют полный доступ к sudo для первого пользователя. Другие, например Debian, требуют от вас настроить корневую учетную запись во время установки.