Я хочу войти в систему как пользователь root в оболочке bash, но не знаю его пароль. Здесь я говорю о пользователе, которого я нашел в passwd, как показано ниже:
sudo cat / etc / passwd
root: x: 0: 0: root: / root: / bin / bash
Итак, мой основной вопрос заключается в том, можем ли мы войти в систему как пользователь root или нет? если да и некоторые знают об этом, дайте мне знать.
Спасибо.
Да, это возможно. Войдите в свой аккаунт администратора и затем работайте sudo su root
. Введите свой пароль, и затем Вы зарегистрированы как корень.
(Обычно корневая подсказка выглядит подобной этому: root@computername:~#
(отмечают #
вместо $
))
ПРИМЕЧАНИЕ: будьте осторожны, когда Вы делаете это, все, чем Вы управляете, сразу сделан, не прося пароль (на всякий случай, Вы не знали)
Вместо того, чтобы войти в корневой аккаунт, который Вы могли бы хотеть использовать sudo
и Ваша команда (например, sudo apt-get update
).
РЕДАКТИРОВАНИЕ: "[...] [корневой] пароль установлен на специальное значение, которое не соответствует никакому возможному сочетанию клавиш". - fkraiem
Стоит, чтобы отметить, что Вы можете команды выполнения как root
путем помещения sudo
перед ним также. Например:
sudo chown user:user filename