На этот вопрос уже есть ответ здесь:
ubuntu@ubuntu:~$ su -
Password:
su: Authentication failure
Я дал пароль, но он показывает то же самое, что и выше, может ли кто-нибудь выручайте
su
используется для аутентификации как другой пользователь (если учетная запись находится там в системе; кроме Вашего). Если Вы хотите использовать su
затем, необходимо использовать:
su username -c command
, где имя пользователя является названием учетной записи, Вы пытаетесь использовать и , команда - то, что Вы хотите выполнить.
Это попросит, чтобы Вы ввели пароль. Необходимо будет ввести пароль имя пользователя учетная запись и не Ваш.
, Но так как Вы просто пытаетесь войти как root
, необходимо просто ввести:
sudo su
и вводят пароль root
, который является, по умолчанию, паролем Вашей учетной записи администратора. Вот screeshot как пример:
Для выполнения терминала как корня необходимо получить доступ к корневой оболочке суперпользователем, делают sudo
Там два способа сделать это,
sudo -i
, где выполнения оболочка с полномочиями пользователя root, и также получают среду пользователя root.
sudo su
, где su
используется для переключения на другого пользователя, где можно также переключиться на пользователя root путем вызова команды без параметра. su
просит, чтобы Вы пароль пользователя переключились после ввода пароля, который Вы переключили на среду пользователя. Высказывание, что sudo su
команда означает выполнение su
как sudo
(корень). вызовы колотят как интерактивная оболочка невхода в систему. Так колотите, только выполняется .bashrc
. Вы видите, что после переключения на корень и все еще останетесь в том же директоре