一、修复grub
1.esc进入救援模式
根目录
需要进入真正的根 ls /mnt/sysimage/boot/grub chroot /mnt/sysimage 切换到真正的根 grub-install /dev/sda2 修复命令,只能修改除了grbu.conf配置文件意外的文件 hexdump -C -n 512 /dev/sda -v 查看是否修复
2.修复grub.conf文件
grub-install /dev/sda 先生成一阶段二阶段相关配置文件 vim /boot/grub/grub.conf default=0 timeout=5 title m44 linux kernel(hd0,0) (:r!ls /boot/vmlinuz-2.6..... /boot/initramfs-2.6..)-快捷方式 root= /dev/sda2 quiet rhgb initrd (hd0,0)
3.破解root口令
centos6版本之前,在进入系统后,按a 输入1 单机破解
4.grub添加密码
[root@centos8 ~]#grub-crypt 输入密码生成密码 [root@centos8 ~]#vim /boot/grub/grub.conf 写进配置文件 password --encrypt :r! grub-crypt 生成密码输入当前配置中
强行破解 救援模式进入到grub后执行 vim /etc/shadow 找到root 删除密码,或者是删除配置文件中password
5,加载内核(kelnet)
[root@centos8 ~]#vim /etc/inittab 可以自定义启动模式,适用于centos6一下版本
chkconfig --add (脚本名称)添加到服务列表
chkcongig --list
chkconfig --del (脚本名称) 删除服务
-- force 强行安装 适用于安装命令,救援模式安装内核包
执行 sync 加载同步
6.proc 存放的是进程的相关信息
/proc/sys
禁ping配置 [root@centos8 ~]#vim /etc/sysctl.conf(添加下列代码) net.ipv4.ip_forward = 1 net.ipv4.icmp_echo_ignore_all = 1
[root@centos8 ~]#sysctl -p 生效
[root@centos8 ~]#sysctl -w net.ipv4.icmp_echo_ignore_all = 0 恢复禁ping执行命令
[root@centos8 ~]#sysctl -a |grep fs.file-max 打开文件默认值
fs.file-max = 178261
7.sys文件夹
硬盘相关信息
标签:grub,16,--,vim,4linux,root,centos8 From: https://www.cnblogs.com/liujinxi/p/17526284.html