账户\密码 解析

通过阅读相关的资料了解到,linux的系统用户和密码是在/etc/passwd;/etc/shadow 文件中:
passwd:是以这种形式存放
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
(每个字段意义不做详解...)
shadow:是以这种方式存放
root:$K.K2.hqu.QfV.dkjjteojiasdlkjeo:11661:0:99999:7:::
bin:*:11661:0:99999:7:::
daemon:*:11661:0:99999:7:::
adm:*:11661:0:99999:7:::
(注意"*",如果账户的第一个是它,那说明这个账户被停用或无法登陆)

===============
遗忘密码怎么办?

通过了解linux账户和密码原理,那么只要进入"单用户模式"(linux single),进入修改shadow 或passwd就可以,删除shadow后的信息(账户:和下一个":"之间的数据,即密码为空),下次登陆时,就不需要密码(有时或是空格)


进入single 模式
在启动项后边增加 linux single ,然后b 启动即可.
启动到了single模式下后,直接passwd root
然后会提示设置密码相关信息

重启即可登录


猜你喜欢

转载自sants.iteye.com/blog/851675
今日推荐