管理与维护Linux系统

任务一       安装与配置初始CentOS系统

任务说明

  学会安装与配置初始CentOS系统

 本任务的最终目标是安装配置好CentOS 6.5操作系统,搭建好学习的环境。

         在安装Linux系统之前,先来了解系统结构,windows系统一般是安装在C盘系统盘,同样Linux也有类似的系统盘(/根分区),Linux通常分区为(根分区/、swap分区),Linux系统以文件的存储方式,所有的文件都是存储在某个目录下的,类似于windows的文件夹。

        对于文件系统的属性来说,windows文件系统类型一般是NTFS、FAT32等,而Linux文件系统类型则为EXT2、EXT3、EXT4等(文件系统:是操作系统用于明确磁盘或分区上的文件的方法和数据结构,文件系统由3部分组成:与文件管理有关软件、被管理文件以及实施文件管理所需数据结构)。

        安装 Linux系统是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定。就好比如果我们了解了windows分区的规则,系统盘C、数据盘D等,就很好分区了。

        在 Linux 中规定,每一个硬盘设备最多只能有 4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4 个。

任务实施

第一步:从同学那里拷贝VMware Workstation安装包

第1部:开始双击安装包

管理与维护Linux系统next


第2部:点击下一步


管理与维护Linux系统


第3部:选择custom并且点击next


管理与维护Linux系统


第4步

管理与维护Linux系统


第5步

管理与维护Linux系统

第二部:开始安装CentOS

第1步:选择启动方式


管理与维护Linux系统



第2步:跳过光盘检测

管理与维护Linux系统


第3步:选择安装的语言


管理与维护Linux系统

第4步:选择合适的键盘

管理与维护Linux系统


第5步:选择安装的存储设备

管理与维护Linux系统

管理与维护Linux系统

第6步:设置主机名

管理与维护Linux系统

管理与维护Linux系统

第7步:设置root密码

管理与维护Linux系统


第8步:选择安装类型并分区

管理与维护Linux系统

管理与维护Linux系统

第9步:重置分区

管理与维护Linux系统


第10步:选择安装组建

管理与维护Linux系统

管理与维护Linux系统

管理与维护Linux系统

管理与维护Linux系统

第11步:重启系统

管理与维护Linux系统

总结:此次安装虚拟机花费了很多时间,遇到了很多问题。比如,安装包的版本与电脑不和,电脑处理器不支持安装包版本。解决这些问题的方法主要依靠百度。


任务二:认识Linux的文件系统

        
【任务说明】
安装完操作系统后,我们需要理解Linux支持的文件系统类型和Linux的基本目录结构,对系统进行一些基本配置,本任务的主要目的是熟悉Linux操作系统的目录结构、路径规则、基本命令和文件类型等。
【任务实施】
  为了简化此任务的学习,我们通过下面的5个子任务的学习来达到我们的目的。
【子任务一】熟悉Linux系统中的目录结构

【子任务二】了解Linux系统中的路径规则

【子任务三】掌握Linux系统中的基本命令

【子任务四】挂载外部文件到Linux系统中

【子任务五】掌握Linux系统中的自动挂

第1步:掌握Linux系统中的基本命令

列出Linux下一些常用目录的功能

/,根目录。

/bin,存放必要的命令。

/boot,存放内核以及启动所需的文件。

/dev,存放设备文件。

/etc,存放系统配置文件

/home,普通用户的宿主目录,用户数据存放在其主目录中。

/lib,存放必要的运行库。

/mnt,存放临时的映射文件系统,通常用来挂载。

/proc,存放存储进程和系统信息。

/root,超级用户的主目录

/sbin,存放系统管理程序

/tmp,存放临时文件。

/usr,存放应用程序、命令程序文件、程序库、手册和其他文档。

/var,在正常操作中被改变的文件

第2步:了解Linux系统中的路径规则

绝对路径:路径的写法一定由根目录"/"写起,列如/usr/local/mysql就是绝对路径

相对路径:路径的写法不是由根目录“/”写起,列如,首先用户进入到/,然后进入到home,命令为【cd/home】

管理与维护Linux系统

使用pwd命令和cd命令

 第1步:使用【pwd】命令打印出当前所在目录

在linux系统中,只显示当前工作的目录,没有显示完成的路劲,【pwd】命令打印当前完整的工作路径。

第2步:使用【cd】 命令进入文件的目录

【cd】 命令是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 【cd】命令基础之上的。所以,学习Linux 常用命令,首先就要学好【cd】命令的使用方法与技巧。

【cd /usr/local】进入到/usr/local目录。

【pwd】打印当前工作目录。

【cd ./】还是当前目录。

【cd . . /】进入当前目录的上级目录。

在上面的命令中,首先进入到/usr/local/lib/ 目录下,然后再进入 ./ ,其实还是进入到当前目录下,用【pwd】命令查看当前的工作路劲,并没有发生变化,然后再进入../ 则是进入到了/usr/local/目录下,即/usr/local/lib目录的上一级目录。

在路径中【./】指的是当前目录,【../】 指的是当前目录的上一级目录。



管理与维护Linux系统

管理与维护Linux系统



cd:

管理与维护Linux系统

 第3步:使用【ls】命令显示文件信息

【ls】命令是列表的命令,在【ls】后加上-l就是以长列表的形式显示出来,内容较【ls】命令更加具体。

【ls –l】或【ll】显示当前文件夹内文件详细信息。

【ls –a】显示当前文件夹内隐藏文件。

【ls ~】显示用户宿主目录的文件信息。


管理与维护Linux系统

管理与维护Linux系统

 第4步:使用【more】或【less】命令分屏显示文件与目录

 【more】命令: 以一页一页的形式显示文件;space键向后翻页,b键向前翻页。

 【less】命令:作用与【 more 】相似,都可以用来浏览文字档案的内容,不同的是 【less】 允许使用者往回卷动的方式查看文件,浏览速度较vi文本编辑器快;【j】以行为单位向下,【k】以行为单位向上;

 同时,在使用【less】 查看文件时,可以键入vi命令进行文本编译。

【ls /etc |more】让/etc中文件与目录分屏显示,只能向下查看。

【ls /etc |less】让/etc中文件与目录分屏显示,可以上下查看。

【less /etc/squid/squid.conf】分屏显示squid.conf中的内容。



管理与维护Linux系统

ll:

管理与维护Linux系统


 第5步:【cat】命令查看文件内容

【cat】命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容,【cat】主要有三大功能:

(1)一次显示整个文件:【cat filename】。

(2)从键盘创建一个文件:【cat > filename】,只能创建新文件,不能编辑已有文件。

(3)将几个文件合并为一个文件:【cat file1 file2 > file】。

【cat /etc/passwd】查看文件passwd文件中的内容。

【cat /etc/passwd |less】查看文件passwd文件中的内容,可以上下移动,按【q】退出。

【cat /etc/fstab】显示/etc/fstab文件的内容。

【cat /boot/grub/grub.conf】显示/etc/fstab文件的内容。



管理与维护Linux系统


 第6步:使用【mkdir 】命令创建目录

【mkdir yhy】在当前路径中创建yhy目录。

【mkdir yhy1 yhy2 yhy3】在当前路径中同时创建3个目录。

 mkdir 其实就是make directory的缩写。其语法为 mkdir  [-m或-p] [目录名称] ,其中-m ,–p为其选项,-m:这个参数用来指定要创建目录的权限,【mkdir –m 755 yhy】表示建立一个权限为755的文件夹,该参数不常用,所以笔者不做重点解释。-p:这个参数很管用的,先来做个试验,你会一目了然的,输入如下命令:【mkdir  /tmp/test/yhy】并运行,系统提示错误,无法创建。具体提示信息如下:

  管理与维护Linux系统

 当我们想创建 /tmp/test/yhy 目录,系统提示不能创建,原因是/tmp/test目录不存在,你会说,这个Linux怎么这样傻,/tmp/test目录不存在就自动创建不就OK了嘛,的确Linux确实很傻,如果它发现要创建的目录的上一级目录不存在就会报错。但是Linux也为我们想好了解决的办法,即参数-p。

运行下面的带【-p】的命令【mkdir  –p  /tmp/test/yhy】,系统将不再报错。

你看到这里,是明白参数-p的作用。没错,它的作用就是递归创建目录,即使上级目录不存在。还有一种情况就是如果你想要创建的目录存在的话,也会提示报错,然后加上参数-p后,就不会报错了。

第7步:使用【touch 】创建文件

 【touch】命令用于创建新的空文件或者修改已有文件的时间戳,最常用用法如下。

【touch fileA】如果fileA存在,使用【touch】指令可更改这个文件或目录的日期时间,包括存取时间和更改时间;如果fileA不存在,【touch】指令会在当前目录下新建一个空白文件fileA。

【touch file1 file2】在当前目录下建立文件file1和file2两个文件。

【touch /home/file1 file2】在/home目录下建立文件file1和file2两个文件。

【touch -t 201601142234.50 log.log】设定文件的时间戳为201601142234.50。

【mkdir dir1 dir2】当前目录下创建子目录dir1和dir2,即两个文件夹。

这两个命令容易混淆,【touch】后跟的是文件,mkdir后跟的是目录。

管理与维护Linux系统

 当我们想创建 /tmp/test/yhy 目录,系统提示不能创建,原因是/tmp/test目录不存在,你会说,这个Linux怎么这样傻,/tmp/test目录不存在就自动创建不就OK了嘛,的确Linux确实很傻,如果它发现要创建的目录的上一级目录不存在就会报错。但是Linux也为我们想好了解决的办法,即参数-p。

运行下面的带【-p】的命令【mkdir  –p  /tmp/test/yhy】,系统将不再报错。

你看到这里,是明白参数-p的作用。没错,它的作用就是递归创建目录,即使上级目录不存在。还有一种情况就是如果你想要创建的目录存在的话,也会提示报错,然后加上参数-p后,就不会报错了。


第8步:使用【rmdir】删除目录

【rmdir /tmp/test/yhy】删除yhy目录。

【ls /tmp/test】查看test目录下的文件及目录。

rmdir 其实是rmove directory 缩写,其只有一个选项-p 类似与【mkdir】命令,这个参数的作用是将上级目录一起删除。

【mkdir -p d1/d2/d3】依次建立d1/d2/d3文件夹。

【rmdir -p d1/d2/d3】依次删除d3, d2, d1。

如果一个目录中还有目录,那么当你直接【rmdir】 该目录时,会提示该目录不为空,不能删除。如果你非要删除不为空的目录,那么用【rm】命令。


第9步:使用【rm】删除目录或者文件

【rmdir】只能删除目录但不能删除文件,要想删除一个文件,则要用【rm】命令了。【rm】同样也有-f、-i、-r等很多选项。你可以通过【man rm】来获得详细帮助信息。在这里只列举较常用的几个选项。

【rm -f /root/dir2/myfile1】使用绝对路径删除文件myfile1, -f强制的意思,如果不加这个选项,当删除一个不存在的文件时会报错。

【rm -i /root/dir2/myfile2】-i这个选项的作用是,当用户删除myfile2文件时会提示用户是否真的删除,如果删除,输入【y】 否则输入 【n】。

【rm –rf /root/dir1】-r当删除目录时,加该选项,如果不加这个选项会报错。rm是可以直接删除不为空的目录的。

【rm –rf /root/dir2】删除dir2子目录,包括里面的文件。
管理与维护Linux系统

第10步:使用【cp】命令复制文件

【cp】命令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。

【cp  /etc/grub.conf  ./】将/etc/grub.conf文件复制到当前目录中。

【cp /etc/passwd /root/passwd.bak】复制/etc/passwd文件到/root/中,并重命名为passwd.bak。

【cp /root/*.mp3 /soft/ab】复制扩展名为mp3的所有文件到/soft/ab目录中。

【cp –r –f /root /soft/ab】复制一个目录到另一个目录,同时删除前面已经存在的目录。

【cp file1 file2 dir1】将file1 file2 复制到dir1中
管理与维护Linux系统
 当我们想创建 /tmp/test/yhy 目录,系统提示不能创建,原因是/tmp/test目录不存在,你会说,这个Linux怎么这样傻,/tmp/test目录不存在就自动创建不就OK了嘛,的确Linux确实很傻,如果它发现要创建的目录的上一级目录不存在就会报错。但是Linux也为我们想好了解决的办法,即参数-p。

运行下面的带【-p】的命令【mkdir  –p  /tmp/test/yhy】,系统将不再报错。

你看到这里,是明白参数-p的作用。没错,它的作用就是递归创建目录,即使上级目录不存在。还有一种情况就是如果你想要创建的目录存在的话,也会提示报错,然后加上参数-p后,就不会报错了。


第11步:使用【mv】命令移动或重命名文件/目录

mv是Move的缩写,【mv】可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。

【mv 1.txt  2.txt  3.txt test3】命令将1.txt 、2.txt、3.txt 三个文件移到 test3目录中。

【mv -t /opt/soft/test/test4/  1.txt  2.txt  3.txt 】命令又将三个文件移动到test4目录中。

【mv file1 file2 dir2】将文件file1,file2从当前目录移动至dir2中。

【mv /dir2/file1 /dir2/myfile1】将dir2中的文件file1 改名为myfile1。

【mv /root/abc.jpg /etc/kk】将/root/abc.jpg文件移动到/etc/kk文件夹下。

【mv at.doc abc.doc】将at.doc该名为abc.doc。

【mv kk.zip .kk.zip】将kk.zip文件隐藏。

【mv .kk.zip kk.zip】将.kk.zip去除隐藏。

【mv -i 1.txt 2.txt】将文件1.txt改名为2.txt,如果2.txt已经存在,则询问是否覆盖。

管理与维护Linux系统
第12步:重启与关机

在linux下一些常用的关机/重启命令有【shutdown】、【halt】、【reboot】、及【init】,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的 

重启命令:

【reboot】重启系统。

【shutdown -r now】立刻重启(root用户使用)  。

【shutdown -r 10】过10分钟自动重启(root用户使用)  。

【shutdown -r 20:35】在时间为20:35时候重启(root用户使用)。

关机命令:

【halt】立刻关机。

【poweroff】立刻关机。

【shutdown -h now】立刻关机(root用户使用)。

【shutdown -h 10】10分钟后自动关机。

如果是通过shutdown命令设置关机的话,可以用【shutdown -c】命令取消重启或关机。

第13步:查看系统相关状态

(1)【df】 命令显示磁盘占有空间。

         【df】命令可以显示目前所有文件系统的最大可用空间及使用情形,请看下列这个例子。

 

加了参数 -h 表示使用“Human-readable”的输出,也就是在档案系统大小使用 GB、MB 等易读的格式。 

上面的命令输出的第一个字段及最后一个字段分别是档案系统及其挂入点。从中可以到/dev/mapper/vg_yhy-lv_root这个分区被挂在根目录下,tmpfs这个分区被挂在/dev/shm目录下,/dev/sda1这个分区被挂在/boot目录下。

接下来的四个字段 Size、Used、Avail、Use%以及Mounted on分别是该分割区的容量、已使用的大小、剩下的大小、使用的百分比及挂载点。当硬盘容量已满时,将步允许再写东西到该分区中。

另外,我们还可以使用参数 -i 来查看目前档案系统 inode 的使用情形。有的时候虽然分区还有空间,但若没有足够的 inode 来存放文件的信息,一样会不能增加新的文件。请看下面这个例子。

 

我们可以看到根分区已经用掉的inode数量为 101K,还有 1.1M的可用inode。

备注:所谓的 inode 是用来存放档案及目录的基本信息 (metadata),包含时间、档名、使用者及群组等。在分割扇区时,系统会先做出一堆 inode 以供以后使用,inode 的数量关系着系统中可以建立的档案及目录总数。如果要存的档案大部分都很小,则同样大小的硬盘中会有较多的档案,也就是说需要较多的in

管理与维护Linux系统

rm:

管理与维护Linux系统

cp:

管理与维护Linux系统

mv:

管理与维护Linux系统


管理与维护Linux系统


管理与维护Linux系统




mm:


管理与维护Linux系统

管理与维护Linux系统



管理与维护Linux系统

more:

管理与维护Linux系统

less:

管理与维护Linux系统

 


 子任务四:挂载外部文件到Linux系统中

第1步:理解挂载的概念
    Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,必须选择把一个主分区挂载在/ 目录下,因为系统需要安装在/挂载的主分区下。否则系统会提示。所以挂载就是把目录和分区连接起来,Linux的文件系统是树形的,安装的系统必须是在/ 目录下,因为/目录下挂载了一个主分区。/目录是树形的根,其他所有目录都是他的子节点。 我们安装系统的时候已经把分区1挂载到 / 目录下了, 而这个时候没有挂载其他任何分区,所以/ 目录下的所有其他目录都在这个分区下,也就是说,在任何目录下读写操作实际都是操作的这个1号分区。如果我们想使用其他分区,就必须把这个分区挂载到一个目录下,这个目录可以是已经存在的目录。


第2步:使用挂载命令的参数
命令格式:mount [-t vfstype] [-o options] device dir 
其中: -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有: 
Linux最早使用的文件系统:minix
Linux目前常用的文件系统:ext4、ext3、ext2
光盘或光盘镜像:iso9660 
DOS fat16文件系统:msdos 
Windows 9x fat32文件系统:vfat 
Windows NT ntfs文件系统:ntfs 
Mount Windows文件网络共享:smbfs 
UNIX(LINUX) 文件网络共享:nfs
 自动检测文件常用:auto

OS/2文件系统常用:hpfs

第3步:使用挂载命令选项
-o,指定挂载文件系统时的选项
 ro :采用只读方式挂接设备
 rw :采用读写方式挂接设备

 user:可以让一般用户挂载设备

nouser:使用一般用户无法挂载

使用实例:
Windows 7系统挂载在hdal分区上,同时还挂载光盘和U盘。
【mkdir/mnt/winc】建立挂载点/mnt/winc。
【mount-t ntfs/deval /mnt/winc】挂载Windows 7的hdal分区
【mkdir/mnt/usb】建立挂载点/mnt/usb。
【mount-t vft /dev/sdal/mnt/sub】挂载U盘。

【mkdir/mntrom】建立挂载点/mntrom。

【mount-t iso9660/devrom/mntrom】挂载光盘。


子任务五:掌握Linux系统中的自动挂载

自动挂载的方式:

关于linux开机之后自动加载挂载的分区,这块,涉及到的文件是/etc/fstab文件 

关于这个文件的描述说明如下: 

要求: 
1)根目录/必须载入,而且要先于其他载入点被载入 
2)其他载入点必须为已建立的目录 
3)若进行卸载,必须先将工作目录移到载入点及其子目录之外/etc/fstab里面每列大概意思为:

第一列为设备号或该设备的卷标,即需要挂载的文件系统或存储设备; 

第二列为挂载点 

第三列为文件系统或分区的类型 

第四列为文件系统参数,即挂载选项,详细参考man mount.命令,defaults就没有问题,除非你有特殊需求; 

第五列为dump选项,设置是否让备份程序dump备份文件系统。0:不备份,1:备份,2:备份(但比1重要性小)。设置了该参数后,Linux中使用dump命令备份系统的时候就可以备份相应设置的挂载点了。 

第六列为是否在系统启动的时候,用fsck检验分区,告诉fsck程序以什么顺序检查文件系统。因为有些挂载点是不需要检验的,比如:虚拟内存swap、/proc等。0:不检验,1:要检验,2要检验(但比1晚检验),一般根目录设置为1,其他设置为2就可以了。

总结:进入虚拟机中准备进行编辑,但是找不到终端,最后还是一个一个程序挨着找才找到的。遇到的最大困难就是输入命令,通过视频解决。

任务三   使用vim编辑器配置网络

子任务一:使用【setup】命令


管理与维护Linux系统

选择网络配置

管理与维护Linux系统


管理与维护Linux系统


选择网卡

管理与维护Linux系统

保存IP地址配置选项

管理与维护Linux系统

管理与维护Linux系统

重启网络服务并查看IP地址信息

管理与维护Linux系统

打开网卡配置编辑ifcfg-eth0

管理与维护Linux系统

退出并保存编辑的文件

管理与维护Linux系统

打开网卡的总开关

管理与维护Linux系统

打开DNS文件配置DNS地址

管理与维护Linux系统

管理与维护Linux系统

管理与维护Linux系统

管理与维护Linux系统

操作网卡与测试网络

管理与维护Linux系统

打开inittab设置

管理与维护Linux系统

管理与维护Linux系统

管理与维护Linux系统

管理与维护Linux系统

 

 任务四 root账户密码的**与保护

【任务实施】

【子任务一】    进入单用户模式并修改root账户密码

【子任务二】    给单用户模式加密

【子任务一】    进入单用户模式并修改root账户密码

方式一   使用a操作按键进入单用户模式

第1步:进入kernel编辑界面

开机进入GRUB,在读秒的时候,按两次a键,编辑kernel参数。

第2步:编辑kernel启动参数

进入kernel界面,输入空格后,在输入【1】或【single】,如图所示,然后按enter键即可进入单用户模式

管理与维护Linux系统
 


第3步:用【passwd】命令修改root密码

系统无需密码进入单用户模式,使用【passwd】命令修改root账户口令。

输入【passwd】命令,然后按enter键,系统等待输入新的root密码,输入万成后按enter键再次确认输入新密码,输入完成后按enter键即可。注意输入密码时,密码时没有显示的。当确认两次密码输入一致时,会看到successfully。即密码修改成功。如图:管理与维护Linux系统

 

第4步:进入多用户系统

输入【init 3】进入能够提供网络服务的单用户模式文本模式,输入【init 5】进入能够提供网络服务的多用户模式图形界面模式,测试刚才修改过的口令。

输入用户名【root】,然后按enter键输入修改后的新密码,确认即可进入系统。

管理与维护Linux系统
 

 方式二   使用e操作进入单用户系统

第1步:进入kernel选择界面

开机Linux读秒时,出现如图所示界面,按e键进入。

 管理与维护Linux系统

第2步:进入kernel编辑界面

再次按e键进入如图所示页面

 
管理与维护Linux系统

第3步:编辑kernel启动参数

按上下键,移动光标到“kernel”开头的第二行后再次按e键,编辑Linux启动级别,如图所示:

输入空格后,在末行输入数字【1】或【single】,以告诉Linux内核后续启动过程需要进入单用户模式,然后按enter键,系统返回启动菜单界面。

 

 

 管理与维护Linux系统

第4步:进入单用户模式

按b键,这时系统开机无须密码,进入单用户模式。

第5步:使用【passwd】命令修改root密码

输入【passwd】命令,然后按enter键,系统等待输入新的root密码,输入完成后按enter键再次确认输入新的密码,输入完成后按enter键即可。

输入【setenforce 0】关闭selinux。

 

 
管理与维护Linux系统
 


子任务二    给单用户模式加密

方式一   明文方式

第1步:打开/boot/grub/grub.conf文件

输入如下命令,使用vim编辑器打开/boot/grub/grub.conf文件:

【vim /boot/grub/grub.conf】

 


第2步:编辑/boot/grub/grub.conf文件

在第一步的基础上按enter键,进入如下页面,按a、i、o任意一个进入编辑模式。

在splashimage这个参数下一行添加:password=密码,
保存后重新启动虚拟机,再次登录到GRUB菜单页面时,就不能直接按e键编辑启动标签了,需要先使用【p】,输入正确密码后才能对启动标签进行编辑

 方式二    MD5加密方式

第1步:给密码进行md5加密

在终端中输入【grub-md5-crypt】后按enter键,这时系统会要求输入两次相同的密码,之后系统便会输出MD5码,如图:

 第2步:添加md5密文到/etc/grub.conf文件,在splashimage这个参数下一行添加:

passWord --md5  $1$0cpss$xCdHV0pEo j3.zOuCIZhiG/

保存后重新启动虚拟机,再次登录到GRUB菜单页面时,就不能直接按e键编辑启动标签了,需要先使用【p】,输入正确密码后才能对启动标签进行编辑,如图:

 管理与维护Linux系统