在linux中两次忘记密码的事

因为linux系统是我同事装的,所以我第一次登陆,根本不知道他的密码。刚刚才学完如何不知道root密码,进入系统修改的方法,嘎嘎,这个时候用上了,根据李明老师的教程方法(当然鸟哥也在私房菜里面也提过,这种方法其实很普遍。)。

首先重启,然后在出现系统选择界面时,在Red Hat Linux的选项上按“e”键,
然后会出现三个选项,在“kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/”上按“e”键进行编辑,
在这一行最后加上"1",即改成"kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/ 1"然后回车返回。
按“b”键启动,进入字符界面,当出现“sh-2.05b#”时,就意味着已经进入单用户模式。
现在,这个时候是已经以root身份进入系统的,所以这时可以输入"passwd"命令,然后修改密码。
设置完成后,reboot重启,用刚才设置的密码就可以进入linux系统了。

在登陆系统以后,我用自己的名字增加了一个新的用户,过了一会儿以后,然后在后面我用刚刚增加的新用户名远程登陆,然后出现密码不对?

这个时候我就奇怪了,怎么会密码不对呢?于是我就在网上找方法,网上说可以用root身份来修改密码,于是我就照着在做了一次,先用vi打开密码文件:vi /etc/shadow

然后发现刚刚增加的这个用户密码位上出现"!!",然后这代表什么意思呢?网上有人说这是因为当时没有创建密码,所以才这样的,于是我又重新创建了一个新的用户然后不加密码,再打开密码文件看看,果然出现"!!",于是我就明白了我先前是忘记输入密码了,所以才这样的。于是我用vi把密码文件里面的用户后面的密码删了,然后强制保存,然后再从root切换到前面的用户名,# su lihaiping1603

然后再输入# passwd 于是就可以从新设置密码了。

呵呵。。。

posted @ 2013-02-18 16:47  lihaiping  阅读(246)  评论(0编辑  收藏  举报