问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何破解Ubuntu root密码及防止别人通过单用户模式修

发布网友 发布时间:2022-04-26 23:47

我来回答

1个回答

热心网友 时间:2022-04-12 11:44

第一部分:如何破解Ubuntu root密码。Linux安装完毕后会有一个Ubuntu root用户。那么如何在不知道密码的情况下修改掉Ubuntu root用户的密码呢?本系统使用RedHat Linux 安装环境是vmware 6.0 使用GRUB引导。方法如下:1.在grub引导界面中按“e”进入grub的编辑模式。2.编辑模式下选择第二项,即:“kernel /vmlinuz-2.4.20-8 ro root=LABEL=/”。然后再按“e”编辑此项。3.在后面加上“ single”(注意:前面有一个空格)。然后回车,再按“b”这样就启动了linux的单用户模式。4.由于是单用户模式,所以不需要密码。启动完毕后,在提示符下(注意这时提示符是sh-2.05b#之类的,不是以前的提示符了)输入:“passwd root”(passwd是修改用户密码的命令。)。然后根据提示修改密码就可以了。(有时会提示bad password,没有关系的。主要是设置的密码过于简单或者是常见的单词的原因。)(或者:进入密码配置文件下,vi /etc/passwd, 将密码标志删除了,也就是你要把首行的root:x:0:0.... 改为 root::0:0...(就是把X给删掉)。密码破解成功。)5.重启,正常进入。OK,Ubuntu root密码被修改了。第二部分:防止别人通过单用户模式修改密码。 由于想引导单用户模式需要在grub中进行编辑。因此,我们只要对grub进行加密,不让别人修改grub就可以防止了。方法如下:1.grub有一个配置文件,在/etc这个文件夹中。名称是“grub.conf”,找到这个文件,用vi编辑。2.我们看下文件中的内容:(注释就免了)default=0timeout=10splashimage=(hd0,0)/grub/splash.xpm.gztitle Red Hat Linux (2.4.20-8)root (hd0,0)kernel /vmlinuz-2.4.20-8 ro root=LABEL=/initrd /initrd-2.4.20-8.img具体含义大家可以查看下grub的相关文档,这里我们要加进密码。共有两个地方可以添加密码。3.第一处是“timeout=10”的下面,在这里加上“password=123456”(123456是自己的密码)。保存,退出,重启。我们可以看到,在grub的界面上已经不可以按“e”进行修改了。想修改必须按“p”输入密码后进行修改。4.第二处是“initrd /initrd-2.4.20-8.img”的下面。在这里加上“password=123456”(123456是自己的密码)。保存,退出,重启。我们可以看到,linux启动前(过了grub界面)又多了一个密码。值得注意的是:这个密码是可以防止单用户模式进入的。也就是说,即使我们通过编辑 grub启动单用户模式,还是要输入这个密码的。第三部分:如何破解grub密码,进而取得用户权限。想要取得grub密码,我们就得想办法读取到grub.conf文件。但是没有grub密码,没有Ubuntu root密码。。。因此我们就不能通过grub引导。方法如下:1.首先要修改这个虚拟机的启动方式,我们需要从光盘启动。而虚拟机默认是硬盘为第一启动方式。在虚拟机刚启动的时候(那个大大的“vmware”的界面)马上按“F2”进入bios。2.选择到boot那一栏。选中“CD-ROM Drive”一项,按“+”把“CD-ROM Drive”这一项提升到最上面。这样系统就默认光盘启动为第一启动方式了。3.把linux的第一张安装盘镜像绑定光驱后,保存,重启。系统会直接进入linux的安装界面。在提示符下输入“linux rescue”回车,系统将启动linux救援模式。4.途中会有几个选项,按照提示选择就好。有个提示要选“Continue”,有些同学易习惯当成安装时的“Skip”选项,这里问的是你是否想要进入安全模式,选yes即可。最后会看到一个说明,大概是说这个救援系统把原来的系统文件(硬盘上的那个)挂载到了“/mnt/sysimage”文件夹下。(我们可以cd /mnt/sysimage,然后vi /etc/grub.conf).5.启动好后,我们就可以寻找grub.conf文件了。这里要注意下文件夹的结构:我们现在在救援系统的根目录下。而我们要找的是原系统的“/etc /grub.conf”,因此完整的路径是:“/mnt/sysimage/etc/grub.conf”。用vi编辑此文件,我们便可以看到,并且修改该文件,将加密的密钥给删除,保存退出。密码破解成功。这个比较简单。进入bios后选择“Security”项。在“Set Supervisor Password”上回车。设置密码就可以了。这样。我们重新启动系统再次进入bios的时候就需要密码了。第五部分:如何破解bios密码。 我们平时清除主机bios密码的时候经常用什么方法呢?拔跳线,抠电池,让bios恢复出厂设置。那么,在虚拟机上有类似的方法么?方法如下:找到虚拟机所在的文件夹,里面应该有一个后缀名是“.nvram”的文件。把这个文件删掉。启动系统。我们可以看到。bios被重置了。第六部分及后续:防止别人删除文件等等。这部分已经属于windows的内容了,不再叙述。这里我想说的是,过分的依赖技术只会导致系统变得越来越复杂,过多的密码已经给我们造成了很大的负担。况且,没有绝对安全的系统,最终的解决办法还是需要人们自觉的遵守规定。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小弟刚升到80级是法师 应该怎么弄装备啊 从哪里开始弄起 还有就是网上... 门上指纹锁要多少钱 手机百度如何搜索图片来源? 如何找出图片出处 win7电脑横屏如何处理笔记本电脑桌面变成横向了怎么办 win7电脑桌面反了怎么办电脑屏幕倒过来了怎么办 win7电脑变成竖屏快捷键我电脑变成竖屏了怎么调回来 win7系统电脑怎么横屏w7系统屏幕怎么横过来 win7系统更改电脑屏幕方向电脑屏幕旋转了怎么调整过来 调成竖屏模式电脑win7我电脑变成竖屏了怎么调回来 如何在suselinux单用户模式下修改root密码 学用Python 做网站后台,看哪些教材好 请问红帽linux系统怎么在登录密码忘记的情况下登录单用户模式?然后怎么... 用python做网站,是不是可以不装web服务器了 学Python 对做网站 用处大吗? python做网站怎么样 怎样能让孩子记忆力好,怎样才能让记忆力增强? 怎样让孩子记忆力好? 怎么让小孩快速记忆力 最有效的增强记忆力的办法? 哪个网点中国银行星期六上班? 银行周六上下班时间? 哪家银行星期六上班 清远周六哪家银行上班? 云浮哪家农业银行星期六上班 邮政银行周六上班吗 华为mate20手机摄像头 华为mate9在拍照功能里找不到流光快门等功能,是什么原因? 微信发了消息以后马上选择删除好友 对方还能看到我删除之前发的消息吗 中通快递速度快吗? 中通快递怎么又慢又快? 如何通过suse linux的单用户模式修改root密码 Python做网站方便么? 梦见我开自己的车拉死人,并且开不动车别人帮我推? 梦见自己车里拉个死人? 梦见运死人的车里还坐着人,停在马路边? 我梦见死人拉拉的车子我坐着绿色勾勾溜溜的什么意思? 女人梦到自己倒在死人车上是什么意思? 梦见和同学聚餐吃完饭大家走在路上看见拉死人的车是怎么回事 梦见做死人的车什么意思还跟他说话 小米手机玩游戏怎么能聊微信 删除好友之前给他发了一条最后的微信消息,他还能收到吗? 小米手机如何设置游戏时用游戏键盘,微信聊天时用普通键盘 小米手机设置什么才可以游戏微信随意切换 小米手机如何在玩游戏的时候也能看到消息? 为什么小米手机打游戏微信分不了屏 项羽的故乡在哪里 项王故里是中国世界文化遗产吗? 小米max手机玩游戏如何避免微信消息打扰 项王故里在哪 项王故里在哪?