1

我知道有很多关于这个的帖子,但似乎找不到对我有用的答案。

我想更改我的 root 用户的密码,但没有这样做。

以root身份登录;root@ubuntu:/密码

密码:权限被拒绝

passwd:密码不变

root@ubuntu:/ sudo passwd root passwd: Permission denied;; passwd:密码不变;;

这是一个 ubuntu 10.04 系统,我不知道如何解决这个问题。我曾尝试更改 PAM 文件以及 login.defs 文件,但无济于事。谁能帮我?

4

3 回答 3

1
sudo passwd root

现在你看到它要求输入 root 的新密码。所以重置它并享受:)

$su root

提供您输入的新密码

于 2015-02-27T07:32:10.437 回答
0

通过grub进入recovery模式,选择进入root shell。从那里:

passwd <user>

无需卸载驱动器。

于 2013-07-10T17:58:33.793 回答
0

确保您的 /etc/pam.d/common-password 看起来像这样

# here are the per-package modules (the "Primary" block)
password        [success=1 default=ignore]      pam_unix.so obscure sha512
# here's the fallback if no module succeeds
password        requisite                       pam_deny.so
# prime the stack with a positive return value if there isn't one already;
# this avoids us returning an error just because nothing sets a success code
# since the modules above will each just jump around
password        required                        pam_permit.so
# and here are more per-package modules (the "Additional" block)
# end of pam-auth-update config
于 2019-09-23T06:56:28.660 回答