Switching Усер Фром A sudoer to Bash to Root

On someonВs ubuntu VPS I created в user, added them to вспотел and logged in. Figuring I didn't need the root password anymore, I got rid of it. Then for whatever reason I felt I needed to go back to root. I type in sudo -s and удар в лунку in the users password. Then before my command it said something like

bash@name#

Then I could Ваш root.

Just wondering what bash is, how I could переключатель to it before and I can't on my current vps.

Thanks :D

3
задан 21 December 2015 в 09:31

1 ответ

Bash является оболочкой Unix.

, Но не давая больше информации мы можем только предположить то, что находится там позади этого поведения. Релевантный была бы строка от /etc/passwd об этом пользователе (если это - реальный пользователь), и содержание /etc/sudoers.

Моя теория состоит в том, что этот bash пользователь имеет UID=0 как root и когда Вы работаете sudo, это выполняется под этим пользовательским контекстом (вместо корня). Но этот сайт QA не о том, чтобы играть в такие игры.

1
ответ дан 1 December 2019 в 17:35

Другие вопросы по тегам:

Похожие вопросы: