第十五讲 启动管理

第十五讲 启动管理

一、启动管理

  1.1 系统运行级别

    1.1.1 运行级别及含义

运行级别 含义
0 关机
1 单用户模式,主要用于系统修复(类似于windows安全模式)
2 不完全的命令行模式,不含NFS服务
3 完全的命令行模式,标准字符界面
4 系统保留
5 图形模式
6 重启动

    1.1.2 运行级别命令

      runlevel #查看运行级别命令

      init 运行级别 #改变运行级别命令

    1.1.3 系统默认运行级别

      vi /etc/inittab

      id:3:initdefault: #系统开机后直接进入哪个运行级别

  1.2 系统启动过程

    1.2.1 initranmfs内存文件系统

      CentOS6.x中使用了initranmfs内存文件系统取代了CentOS5.x中的initrd RAM Disk。它们的作用类似,可以通过启动引导程序

      加载到内存中,然后加载启动过程所需要的内核模块,比如USB、SATA、SCSI硬盘驱动和LVM、RAID文件系统的驱动

二、启动引导程序grub

  2.1 Grub配置文件

    2.1.1 grub分区表示

硬盘 分区 Linux中设备文件名 Grub中设备文件名
第一块SCSI硬盘 第一个主分区 /dev/sda1 hd(0,0)
第二个主分区 /dev/sda2 hd(0,1)
扩展分区 /dev/sda3 hd(0,2)
第一个逻辑分区 /dev/sda5 hd(0,4)
第二块SCSI硬盘    第一个主分区 /dev/sdb1 hd(1,0)
第二个主分区 /dev/sdb2 hd(1,1)
扩展分区 /dev/sdb3 hd(1,2)
第一个逻辑分区 /dev/sdb5 hd(1,4)

  2.2 Grub加密

    2.2.1 Grub加密

      grub2-mkpasswd-pbkdf2 #生成加密密码串

      vi /etc/grub.d/00_header

      文件末尾加入     

        cat <<EOF
          set superusers='root'
          password_pbkdf2 root 密码串
        EOF

      执行命令 grub2-mkconfig -o /boot/grub2/grub.cfg #使配置文件重新生效

      reboot 重启 按e进入grub编辑时,则需要输入用户名和密码

三、系统修复模式

  3.1 单用户模式

    3.1.1 单用户模式常见错误修复

      a)遗忘root密码

      b)修改系统默认运行级别

  3.2 光盘修复模式

    光盘启动,挂载硬盘

    重要系统文件丢失,导致系统无法正常启动

      chroot  /mnt/sysimage #改变主目录

      cd /root

      rpm -qf /etc/inittab #查询下/etc/inittab属于哪个包

      mkdir /mnt/cdrom #建立挂载点

      mount /dev/sr0 /mnt/cdrom 挂载光盘

      rpm2cpio 命令提取文件到当前目录

      cp etc/inittab /etc/inittab #复制文件到指定位置

  3.3 Linux的安全性

    用户密码--单用户模式--grup加密---光盘修复模式--BIOS加密---摘除主板电池(此项不安全系统故意留存)      

posted @   flash-bird  阅读(243)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示