Когда можно отключить учетную запись root через терминал, чего ожидать?
Когда я впервые использовал Ubuntu, мои друзья сказали мне включить учетную запись root, и я включил ее.
Но я знаю, что я уже переустанавливал Ubuntu несколько раз, но в этот последний раз я не знаю, включил ли я учетную запись root, поэтому попытался ее отключить.
И несколько дней назад я увидел, что не очень хорошая идея, чтобы включить учетную запись root, поэтому я отключил его с помощью: sudo passwd -dl root
Но что, если я попытаюсь отключить root-аккаунт, когда он не активен? А что скажет терминал, когда я отключу аккаунт (здесь терминал сказал passwd: password expiry information changed
).
Спасибо, ребята, что помогли мне.
2 ответа
Я собираюсь сказать, что если вы попытаетесь отключить root
Ubuntu просто скажет вам об этом и выйдет. Я думаю, это то, что вы спрашиваете.
Когда вы пытаетесь отключить учетную запись root, но она уже отключена, passwd
не сообщает вам, что учетная запись root уже отключена. Но это не проблема.
passwd: password expiry information changed.
это ожидаемый результат успешного запуска passwd -dl root
, даже если пароль root уже отключен. Как говорит Муру, passwd
Команды, которые что-то меняют, будут выводить этот вывод, если они смогут записать в базу паролей /etc/shadow
).
passwd
удалось написать запись успешно. То, что он написал то же самое, что уже было там, не означает, что он не был успешным.
когда passwd
не получится, тогда вы получите другое сообщение об ошибке. Например, предположим, что вам не удалось запустить команду с sudo
:
$ passwd -dl root
passwd: Permission denied.