Когда я вхожу sudo su
или sudo -i
в терминале на Ubuntu 12.04 я не могу стать суперпользователем. Когда я ввожу пароль, ничего не происходит. Как:
user@host~: sudo -i
enter passwd: ******
user@host~: nothing happened
И затем:
user@host~: sudo -s
root@user~: WTF?
Вместо этого, когда мой обычный пользователь входит sudo -s
это становится root
. Wtf...?
Это кажется Вами неправильно, значение по умолчанию окружает установку для пользователя root.
sudo -i
In 1st, Вы передали аутентификацию входа в систему, но никакую выполненную оболочку. sudo -s
In 2nd, Вы уже передаетесь sudo
аутентификация, которая она Вас только спрашивают onces на терминал (может быть это, имеет период тайм-аута). Однако на этот раз это загружается непосредственно /bin/bash
не, окружают набор в корневом профиле. Для тестирования этой выполненной теории:
sudo -i /bin/bash