丢失 shell 密码:从 root 更改用户密码

丢失 shell 密码:从 root 更改用户密码

我最近不小心忘记了我的 shell 的用户密码。我知道 root 密码。如何更改用户密码?

我认为它类似于

$su root
$passwd -[something] username

但我无法让它工作。能帮忙吗?

答案1

我认为只需“passwd mechko”,如果您以 root 身份登录?试过了?作为现有密码,使用 root 或 mechko(在本例中为 root)

答案2

/etc/passwd老派的、比必要更强大的方法:以 root 身份在或中清空该用户的密码字段/etc/shadow。然后您可以登录并更改密码。

相关内容