首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何恢复linux用户密码?

问如何恢复linux用户密码?
EN

Unix & Linux用户
提问于 2014-11-02 07:15:57
回答 1查看 21.5K关注 0票数 0

我忘记了我的Linux的用户密码,也没有权限以root用户身份登录。我不知道怎么找回它。

EN

回答 1

Unix & Linux用户

发布于 2014-11-02 09:05:23

假设您使用的是没有root密码的Ubuntu (或类似的)。

最简单的选择是删除您的用户密码,登录时没有密码(容易!)并设置一个新的。

警告:只有当你在一个相当安全的环境中(PC/笔记本电脑在家里或办公室)时才这么做--不要在互联网连接的、启用ssh的服务器上这样做,特别是如果用户名是常见的(比如admin),因为没有密码的短窗口可能允许不必要的访问服务器。

若要重置密码:

  • 用LiveCD引导计算机(任何合理的发行版都可以)。
  • 将系统的根(/)分区安装到某个地方(可能是/mnt)--确保它已挂载、读取/写入,因为您将在上面编辑文件。
  • 将/etc/shadow编辑为用户root (使用su或sudo)。
  • 为用户查找条目,并删除第一个冒号和第二个冒号(:)之间的所有内容--这是一个长串的随机字符。
  • 保存更改,卸载分区并将其重新引导到正常系统中。
  • 没有密码登录。
  • 快速设置用户密码。
  • 登出并进入并检查它是否有效。
票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/165506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档