貌似这样的问题对于linux爱好者,应该不算是什么问题了,呵呵。。。往事再重提的话,说明一个什么问题呢? 有兴趣的好好想想说这句话的意思。对你更进一步的成长是很有帮助的。

首先,我们怎样进入我们的单用户模式呢?首先重启我们的linux操作系统,接下来直接按Shift键直到出现下面的这个黑框框:



接下来我们悬着第二个,既修复模式,然后根据下面的提示按 e 随机进入下面的黑色框框:




把光标移到我们的倒数第三行,把里面的 字段 ro recovery nomodeset 删除,换成 rw single init=/bin/bash

换后如下图所示哦



那么,我们接下来就按下Ctrl + x组合键来进入我们的单用户模式吧:




好滴,我们已经成功的进入了我们的单用户模式,那么一鼓作气,我们继续进入我们的/etc目录,来修改我们的密码。 passwd + username ,相信你走到这里已经成功的在不知道自己原先的密码的情况下修改了自己的新的密码。

那么聪明的你,会不会又想到,既然我不用知道一个linux用户的密码就可以修改密码,那么我也可以把一个不是自己的用户的密码给修改了啊,O(∩_∩)O哈! 这样岂不是刷了别人嘛,哎,上帝不会责怪你的邪恶想法的哦,那么我们难道就没有一种方法去解决这个小问题吗?

咳咳。。。疯子曾经说过一句话,程序员可以改变世界的,更何况是一个小小的问题呢,所以问题总是有相应的解决办法的。

由于引导单用户模式需要在grub中进行编辑。因此,我们只要对grub进行加密,不让别人修改grub就可以防止我们的密码被别人修改啊。
grub有一个配置文件,grub.config,则我们可以利用此配置文件来给我们的grub加密,这样子的话,就又多了一层保障。由于对于不同的版本的grub相应的配置文件有不同的方式存在,所以可以根据自己的实际情况查找下相应的配置文件,具体的就不举例子说明啦。实践出真知。

那么我们仅仅给我们的grub加上密码就觉得万事大吉了吗? 呵呵 ,其实不是这样子的,如果某个人真的想知道你的密码的话,只要他足够的努力,足够的认真,相信只是时间的问题啦,所以啊,有的时候不要过分的依赖什么高级的密保系统之类的了,还是听由天命,看看自己的人品怎么样吧O(∩_∩)O哈哈哈~

Logo

更多推荐