Dec 14

linux 忘记密码 的解决方法 不指定

felix021 @ 2007-12-14 23:35 [IT » 操作系统] 评论(0) , 引用(0) , 阅读(4391) | Via 本站原创 | |
关键字: Linux  Ubuntu 忘记 密码 root 解决办法 删除 恢复

不择手段地(至于如何不择手段-包括用Grub进入Rescue模式,用LiveCD,用LILO进入单用户模式,卸下硬盘挂到其他及其上。。具体方法可以用旁边的搜索工具栏搜索一下^_^)打开修改 /etc/shadow,可以看到类似如下的记录

引用
root:!:13851:0:99999:7:::
daemon:*:13618:0:99999:7:::
bin:*:13618:0:99999:7:::
sys:*:13618:0:99999:7:::


每行是一个记录,用冒号(:)分隔各个字段。
主要关注前两个:
第一个字段很直观:那就是用户名了
第二个字段很不直观:那是加密过的密码。如果此字段为*表示该用户被禁用。

要删除密码,只要把密码字段清空即可,如

引用
root::13851:0:99999:7:::


关于 Linux、Unix、BSD的密码机制和密码文件的结构更详细信息
参见此文:
Unix/BSD/Linux的口令机制初探
http://www.felix021.com/blog/post/516/



欢迎扫码关注:




转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php
Tags: ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   *非必须
网址   电邮   [注册]