01Linux系统的安装与基本配置电子课件 Linux网络服务器配置与管理.pptx
-
资源ID:90570541
资源大小:18.02MB
全文页数:94页
- 资源格式: PPTX
下载积分:30金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
01Linux系统的安装与基本配置电子课件 Linux网络服务器配置与管理.pptx
Linux网络服务器配置与管理目录/CONTENTSLinux系统的安装与基本配置01SELinux和firewalld防火墙的配置与管理02运维新利器Cockpit网络文件共享服务的配置与管理0304目录/CONTENTSFTP服务器的配置与管理05DHCP服务器的配置与管理06Nginx Web服务器的配置与管理DNS服务器的配置与管理0708目录/CONTENTS电子邮件服务器的配置与管理09MariaDB数据库服务器的配置与管理10构建LNMP动态网站环境11 Linux系统的安装与基本配置模块1模块1 Linux系统的安装与基本配置本模块从具有Linux基础读者的视角,简明扼要地讲解了学习本书内容前的准备工作,清楚地讲述了学习需要使用的软件资源,同时完整地演示了Red Hat Enterprise Linux 8(以下简称RHEL 8)系统的安装,包括单系统和单硬盘双系统的安装,以及验证采用VMware Workstation(VM)虚拟机学习的好处,进行了Linux系统的基本配置实践,包括:dnf包管理器、nmcli命令、远程连接和Linux系统的root密码恢复。模块1 Linux系统的安装与基本配置01掌握在虚拟机中安装Linux单系统的方法。02掌握RHEL 8/CentOS 8操作系统单硬盘双系统的安装与启动方法。03掌握在虚拟机中备份与恢复操作系统的方法。05掌握Linux系统的root密码恢复方法。04掌握Linux系统的基本配置方法。通过本模块的学习,读者将达到以下职业能力目标和要求。1.1 学习前的准备工作1.1.1 自我心态调整 学习一门技术不仅要把它看懂,更应该实际操作以达到融会贯通。对于读者来说,建议养成整理学习笔记的习惯,虽然不用在学习笔记中记录很多文字,但是它可以帮助我们整理一本书的知识体系。读者可以在学习一本书的过程中,设计一些实验或案例,通过这些实验或案例来验证自己所学的知识。这样整本书学习下来,再看自己的读书笔记,一本几百页的书,已经被提炼成一个几十页的文档,这个文档便是你学会的证明。即使时间长了,你忘记了,再翻看文档,看到自己曾经做过的实验或设计的案例,也会马上想起来。1.1 学习前的准备工作1.1.2 需求资源及作用要想学好Linux系统,必须有一台装有Linux操作系统的计算机,读者也不太可能再去买一台计算机来单独安装Linux操作系统进行学习,所以建议采取虚拟机软件(VMware Workstation、VirtualBox等)来安装Linux操作系统以供学习使用,使用虚拟机的好处有很多,以下列出3条:(1)可以在一台计算机上安装多个操作系统。(3)可以采用快照还原在操作系统崩溃后进行快速恢复。(2)可以对操作系统进行开机/关机状态快照备份。1.1 学习前的准备工作1.1.2 需求资源及作用不管采用何种虚拟机,我们的最终目的都是通过虚拟机来模拟真实系统环境进行学习,本书采用的虚拟机是VMware Workstation 14,Linux操作系统镜像是RHEL 8.0,需求资源及作用见表1-1。表1-1需求资源及作用1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署准备好工具后,接下来进行VMware Workstation虚拟机软件的安装,在Windows系统中,VMware Workstation虚拟机软件的安装比较简单,在此不再赘述。安装完成后进入虚拟机软件的管理界面,如图1-1所示。图1-1 虚拟机软件的管理界面1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署在虚拟机软件的管理界面中,单击“创建新的虚拟机”选项,然后在弹出的“新建虚拟机向导”对话框中选中“典型(推荐)”单选按钮,如图1-2所示。图1-2“新建虚拟机向导”对话框1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署单击“下一步”按钮,进入“安装客户机操作系统”界面,如图1-3所示。图1-3“安装客户机操作系统”界面1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署选中“稍后安装操作系统”单选按钮,然后单击“下一步”按钮,进入“选择客户机操作系统”界面,如图1-4所示。图1-4“选择客户机操作系统”界面1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署选中“Linux”单选按钮,在“版本”下拉列表框中选择“其他Linux 4.x或更高版本内核64位”选项,然后单击“下一步”按钮,进入“命名虚拟机”界面,如图1-5所示。图1-5“命名虚拟机”界面1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署填写“虚拟机名称”(自定义),建议将“位置”设置在剩余空间比较多的物理磁盘中,单击“下一步”按钮,进入“指定磁盘容量”界面,如图1-6所示。图1-6“指定磁盘容量”界面1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署虚拟机的磁盘大小采用默认值20 GB,并选中“将虚拟磁盘存储为单个文件”单选按钮(目的是使文件比较整齐),单击“下一步”按钮,进入“已准备好创建虚拟机”界面,如图1-7所示。图1-7“已准备好创建虚拟机”界面1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署单击“自定义硬件”按钮,弹出“硬件”对话框,如图1-8所示。图1-8“硬件”对话框之“内存”选项区域1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署将“此虚拟机的内存”设置为1 024 MB,具体视计算机的配置而定。选择“新CD/DVD(IDE)”选项,在右侧界面的“连接”选项区中选中“使用ISO映像文件”单选按钮,单击“浏览”按钮,在弹出的对话框中选择下载好的RHEL 8.0系统镜像文件,如图1-9所示。图1-9“硬件”对话框之“新CD/DVD(IDE)”选项1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署VM虚拟机软件提供了3种可选的网络连接,分别为桥接模式、NAT模式和仅主机模式。这里采用默认的“NAT模式”,如图1-10所示。图1-10“硬件”对话框之“网络适配器”选项1.1 学习前的准备工作1.1.3 安装Linux系统并进行环境部署单击“关闭”按钮,返回到“已准备好创建虚拟机”界面,单击“完成”按钮,虚拟机配置成功后,进入如图1-11所示的界面。此时安装RHEL 8系统的环境已经部署好了。图1-11虚拟机配置成功1.2 Linux系统的安装与启动1.2.1 Linux系统的安装安装RHEL 8或CentOS 8系统时,计算机的CPU需要支持虚拟化技术(virtualization technology,VT),可以在BIOS中开启VT功能,相关操作在此不再赘述。虚拟机系统的前期配置完成后,在虚拟机管理器界面中单击“开启此虚拟机”按钮,几秒钟过后就能看到RHEL 8系统的安装界面,如图1-12所示。图1-12RHEL 8系统安装界面1.2 Linux系统的安装与启动1.2.1 Linux系统的安装在界面中有3个选项,分别是安装RHEL 8系统、校验光盘并安装RHEL 8系统和系统救援模式。此时我们用鼠标单击进入虚拟机系统中,用小键盘上的方向键选择“Install Red Hat Enterprise Linux 8.0.0”选项来安装Linux系统。系统救援模式安装RHEL 8系统校验光盘并安装RHEL 8系统1.2 Linux系统的安装与启动按Enter键加载系统镜像文件并进行安装。选择在安装过程中使用的语言,如图1-13所示。可以采取默认设置,也可以选择中文,然后单击“继续”按钮。图1-13选择在安装过程中使用的语言1.2.1 Linux系统的安装1.2 Linux系统的安装与启动在系统“安装信息摘要”界面中有三大区域,如图1-14所示,“本地化”区域包括“键盘”“语言支持”及“时间和日期”选项;“软件”区域包括“安装源”和“软件选择”选项,单击“软件选择”选项,打开“软件选择”界面,因为主要是为后续的网络服务实验搭建平台,所以建议选择服务器的基本安装环境,即在“基本环境”列表中选中“服务器”单选按钮,然后单击“完成”按钮,如图1-15所示;“系统”区域包括“安装目的地”“KDUMP”“网络和主机名”“安全策略”和“系统目的”。1.2.1 Linux系统的安装1.2 Linux系统的安装与启动图1-14系统“安装信息摘要”界面图1-15“软件选择”界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动单击“安装目的地”选项,在打开的界面中选择“自定义”存储配置,然后单击“完成”按钮,接着选择新挂载点,使用分区方案中的“标准分区”,单击左下角的“+”号,并按照表1-2所示的要求设置分区。表1-2分区规划表1.2.1 Linux系统的安装1.2 Linux系统的安装与启动按照表1-2所示的规划信息进行手动分区后的界面如图1-16所示。图1-16“手动分区”界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动单击“完成”按钮,弹出更改摘要,此时单击“接受更改”按钮即可。取消选中“KDUMP”复选框,“安全策略”和“系统目的”采用默认设置。单击“网络和主机名”选项,打开“网络和主机名”界面,可以按照图1-17来设置主机名(可自行修改,记得单击“应用”按钮)。图1-17“网络和主机名”界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动在“安装信息摘要”界面中单击“开始安装”按钮,将进入系统安装进度显示和“配置”界面,如图1-18所示。图1-18RHEL 8系统安装进度显示和“配置”界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动选择“根密码”选项,进入“ROOT密码”界面,如图1-19所示,做实验时可以输入弱密码(如123456),在真正的应用环境中应该设置安全的密码,若采用的是弱密码,则需要单击两次左上角的“完成”按钮才能完成设置。图1-19“ROOT密码”界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动Linux系统的安装进度快慢视计算机的配置情况而定,安装完成后单击“重启”按钮,如图1-20所示。图1-20 系统安装完成界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动重启系统后将会看到系统登录界面,如图1-21所示。图1-21 系统登录界面1.2.1 Linux系统的安装1.2 Linux系统的安装与启动1.2.2 Linux和Windows单硬盘双系统的安装现有一台安装了Windows 7操作系统的计算机,需要在保证原来(一块硬盘)Windows 7系统仍可使用的前提下,再安装一个Linux系统,以达到双系统可切换使用的效果,Windows 7的分区情况和需要新增的Linux分区规划见表1-3。表1-3 双系统分区规划表1.2 Linux系统的安装与启动安装上述需求的Linux和Windows单硬盘双系统,需要在Windows 7操作系统中预留出相应的磁盘空间来安装Linux系统,Windows 7操作系统的分区情况如图1-22所示。图1-22 Windows 7操作系统的分区情况1.2.2 Linux和Windows单硬盘双系统的安装1.2 Linux系统的安装与启动按照1.2.1节所学的知识进行安装,在“安装目的地”中的存储位置选择“自定义分区”,系统的分区情况如图1-23所示,接着进行系统的安装。图1-23 安装Linux系统的分区示意图1.2.2 Linux和Windows单硬盘双系统的安装1.2 Linux系统的安装与启动安装完RHEL 8后重启计算机,只有Linux的启动选项,而Windows 7的启动选项不在了,为了解决这个问题,需要进入Linux系统编辑修改/etc/grub.d/40_custom配置文件,再更新grub.cfg配置文件,具体命令如下:1.2.2 Linux和Windows单硬盘双系统的安装1.2 Linux系统的安装与启动更新grub.cfg配置文件完成后,即可重新启动计算机进行测试,如果一切顺利就能看到如图1-24所示的界面,并可以顺利地进入Linux或Windows系统。图1-24 多重引导的启动选项示意图1.2.2 Linux和Windows单硬盘双系统的安装1.2 Linux系统的安装与启动1.2.3 Linux初始化进程之systemdLinux操作系统的开机是按照自检BIOSBoot Loader引导加载系统内核内核初始化启动初始化进程这样一个过程进行的,从RHEL 7系统开始,Linux系统初始化init进程已经被替换成了systemd,初始化进程是Linux操作系统中第一个启动的进程,它起着重要的作用。例如,为系统提供初始化工作,为用户提供初始化环境。systemd用目标(target)替代了运行级别的概念,提供了更大的灵活性。例如,用户可以继承一个已有的目标并添加其他服务,以此来创建自己的目标,表1-4列举了 systemd目标名称及作用的对应关系。1.2 Linux系统的安装与启动表1-4 systemd目标名称及作用的对应关系1.2.3 Linux初始化进程之systemd1.2 Linux系统的安装与启动如果想设置开机默认进入“多用户,无图形化”的文本模式,可直接用命令ln(LN的小写)把用户模式目标文件链接到/etc/systemd/system/目录下并更名为default.target。1.2.3 Linux初始化进程之systemd1.2 Linux系统的安装与启动RHEL 7/CentOS 7及后续版本(如RHEL 8/CentOS 8)系统中是使用systemctl命令来管理服务的,见表1-5(“sn”仅代表服务名)。表1-5 systemd命令及作用对照表1.2.3 Linux初始化进程之systemd1.3 Linux系统的快照备份与恢复在Linux系统所在虚拟机VMware Workstation窗体工具栏中执行“虚拟机”“快照”“拍摄快照”命令,如图1-25所示。图1-25 快照备份1.3 Linux系统的快照备份与恢复执行上述命令后弹出如图1-26所示的“拍摄快照”对话框,需要填写快照“名称”和“描述”,最后单击“拍摄快照”按钮进行保存。图1-26 生成快照1.3 Linux系统的快照备份与恢复接下来将进行备份效果验证,如图1-27所示,在家目录下创建一个“test”目录。图1-27 创建“test”目录1.3 Linux系统的快照备份与恢复关闭虚拟系统,在虚拟机VMware Workstation窗体工具栏中的“虚拟机”“快照”“快照管理器”选项下就可以看到刚才创建的“Linux”快照,如图1-28所示。图1-28 选择快照状态进行恢复1.3 Linux系统的快照备份与恢复选择快照恢复虚拟计算机到所选快照时的状态,系统将进行几秒的还原,如图1-29所示。图1-29 系统快照还原状态还原后的界面如图1-30所示,可以发现之前在图1-27中创建的“test”目录不存在了,已经还原到最开始备份的“Linux”系统了。图1-30 系统快照还原后的界面1.4 Linux系统的基本配置在RHEL 8中,包管理由dnf完成,基于dnf技术的YUM新版本工具(YUM v4)确保了软件的安装。YUM v4与之前在RHEL 7上使用的YUM v3相比,具有以下优点。B(2)支持模块化内容。C(3)具有设计良好的用于与工具集成的稳定API。A(1)提高性能。1.4.1dnf/yum包管理器1.4 Linux系统的基本配置dnf软件源分为BaseOS和AppStream两部分,统一的ISO自动加载BaseOS和AppStream安装源存储库,需要分别进行.repo文件的配置。BaseOS存储库旨在提供一套核心底层操作系统的功能,为基础软件安装库,AppStream存储库中包括额外的用户空间应用程序、运行时语言和数据库,以支持不同的工作负载和用例。BaseOSAppStream1.4.1 dnf/yum包管理器1.4 Linux系统的基本配置yum是dnf的一个软连接,并且dnf的配置方法和yum相同,用命令“mount/dev/cdrom/mnt”将系统镜像光盘挂载到/mnt目录。注意挂载之前,须进入虚拟机设置界面,选中下载好的RHEL 8.0系统镜像文件,如图1-31所示。图1-31 选择系统ISO镜像文件1.4.1 dnf/yum包管理器1.4 Linux系统的基本配置接着在/etc/yum.repos.d/目录下创建soft.repo格式的软件包库。1.4.1 dnf/yum包管理器1.4 Linux系统的基本配置dnf包管理器克服了yum包管理器的一些瓶颈,提升了包括用户体验、内存占用、依赖分析、运行速度等多个方面的内容,其使用 RPM、libsolv 和 hawkey 库进行包管理操作,表1-6所示为一些常见的dnf命令。表1-6 dnf常见命令及其作用1.4.1 dnf/yum包管理器1.4 Linux系统的基本配置1.4.2 配置网络服务Linux作为服务器或单机都需要与网络中的其他主机通信,首先要正确配置网络。网络配置通常包括主机名、IP地址、子网掩码、默认网关、DNS服务器等的设置。网络配置主机名IP地址子网掩码默认网关DNS服务器1.4 Linux系统的基本配置1.4.2 配置网络服务1.设置主机名RHEL 7/8系统自带hostnamectl工具,使我们能够轻松地管理系统的主机名,无须重启即让主机名立即生效。若通过手动修改/etc/hostname配置文件来更改主机名,则需要经过重启来使其生效。1.4 Linux系统的基本配置1.4.2 配置网络服务1.设置主机名方法一:使用 hostnamectl修改主机名。hostnamectl 可用来查询和修改系统的主机名及相关设定,运行hostnamectl或“hostnamectlstatus”命令可以查看系统的主机名。1.4 Linux系统的基本配置1.4.2 配置网络服务1.设置主机名方法二:使用nmcli命令修改主机名。nmcli 是一个命令行工具,可以利用nmcli 查看和修改当前的主机名。1.4 Linux系统的基本配置1.4.2 配置网络服务1.设置主机名方法三:使用nmtui命令修改主机名。nmtui是一个基于curses库的TUI应用,由于是图形化界面的操作,因此直接在终端运行nmtui命令即可,操作较为简单,如图1-32和图1-33所示。图1-32 设置系统主机名图1-33 设置主机名为1.4 Linux系统的基本配置1.4.2 配置网络服务1.设置主机名方法四:通过修改/etc/hostname文件来修改主机名。由于/etc/hostname这个文件只包含主机名内容,因此用新的主机名覆盖此文件即可,此方法需要重启设备才能使更改生效。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数RHEL 7系统支持network.service和NetworkManager.service(NM)服务,同时默认开启这两个服务。而因为RHEL 8系统已经废弃network.service,所以只能通过NM进行网络配置,包括动态IP和静态IP,所以RHEL 8系统必须开启NM,否则无法使用网络。若要RHEL 8支持network.service,则须安装网络脚本包network-scripts。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数RHEL 8系统可以通过nmcli工具调用NetworkManager的ifup和ifdown脚本,要运行ifup和ifdown脚本,必须运行NetworkManager。1)安装NetworkManagerNetworkManager默认安装在RHEL 8系统上,若没有,则使用dnf软件包管理器进行安装,如图1-34所示。图1-34 使用dnf软件包管理器安装NetworkManager1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数1)安装NetworkManagerNetworkManager的全局配置文件位于/etc/NetworkManager/NetworkManager.conf中,其他配置文件位于/etc/NetworkManager/中。RHEL 8系统采用systemctl工具管理服务,表1-7是用于管理NetworkManager服务的常用systemctl命令。表1-7systemctl命令及作用对照表1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数2)使用网卡配置文件配置网络在Linux系统中,配置文件大都在/etc目录下,而网络相关配置文件在/etc/sysconfig/network-scripts/目录下,其中的ifcfg-ens33就是本地网卡ens33的相关配置文件,在RHEL 8系统版本前网卡的名称一直都是eth0、eth1、eth2;但在RHEL 8系统中则变成了类似于ens33这样的名字,除了网卡的名称发生改变之外,其他几乎没有变化,具体参数如下:1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数2)使用网卡配置文件配置网络注意:若通过配置文件来修改IP地址,则重启NetworkManager服务并不能使新的IP地址生效;若要使新的IP地址生效,须运行“nmcli connection down/up ens33”命令,重启网卡,如图1-35所示。图1-35 通过运行nmcli命令重启网卡1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数3)使用nmtui命令配置网络通过图形界面配置网络是一种比较方便、简单的方式,直接在终端运行nmtui命令即可,选择如图1-36和图1-37所示。图1-36 选择“Edit a connection”选项图1-37 依次选择网卡和“Edit”选项1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数3)使用nmtui命令配置网络接下来选择IPv4的配置方式为“Manual”,并选择“Show”,如图1-38所示。图1-38 设置IPv4的配置方式为“Manual”1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数3)使用nmtui命令配置网络在弹出的如图1-39所示的信息配置界面中,根据实际情况填写IP信息,选择“OK”并按Enter键,直至退回nmtui初始状态图形界面,选中“Activate a connection”选项,检查网卡是否激活(前面有“*”号表示激活),最后选择“Quit”选项并按Enter键退出。图1-39 填写IP信息注意:修改后执行“nmcli connection down/up ens33”命令重启网卡。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络(1)nmcli。查 看 IP地 址(类 似 于ifconfig、ip addr)。(2)nmcli connection show。查看connection列表。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络nmcli命令与linux ip命令、Cisco交换机命令的使用方法非常类似,并且支持tab补全(需安装bash-completion),也可以在命令最后通过-h、-help、help查看帮助。常用命令如下:查看IP地址(类似于ifconfig、ip addr)。(1)nmcli。(2)nmcli connection show。查看connection列表。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络查看connection的详细信息。(3)nmcli connection show ens。添加类型为ethernet,会话名为test,实际网卡为ens40的配置文件。其中,con-name参数指定配置文件所使用的网络会话名称,如test;ifname参数指定本机网卡;tpye参数指定网卡类型。(4)nmcli connection add type ethernet con-name test ifname ens40命令。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络(5)nmcli connection modify ens33 ipv4.addresses 192.168.136.63/24 ipv4.method manual ipv4.gateway 192.168.136.2 ipv4.dns 192.168.136.2。修改ens33网卡,配置方式为manual(手动),设置静态IP地址、网关、DNS信息。(6)nmcli connection modify ens33+ipv4.addresses 192.168.136.111/24。在ens33网卡中增加一个IPv4地址。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络(7)nmcli connection modify ens33-ipv4.addresses 192.168.136.111/24。在ens33网卡中删除一个IPv4地址。(8)nmcli connection delete 网卡名。删除指定网络连接。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络(9)立即生效connection(3种方法)。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数4)使用nmcli命令配置网络nmcli命令和/etc/sysconfig/network-scripts/ifcfg-*文件的对应关系见表1-8。表1-8 nmcli命令1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数5)使用ip命令配置网络(1)ip addr show。查看网络信息。(2)ip addr add 192.168.136.100/24 dev ens33。在ens33网卡中增加IP地址192.168.136.100。(3)ip addr del 192.168.136.100/24 dev ens33。删除ens33网卡中的IP地址192.168.136.100。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数5)使用ip命令配置网络(4)ip route show。查看路由信息。(5)ip route add 172.16.0.0/16 via 192.168.136.2。添加去往172.16.0.0/16网段的路由信息。(6)ip route del 172.16.0.0/16。删除去往172.16.0.0/16网段的路由信息。1.4 Linux系统的基本配置1.4.2 配置网络服务2.配置具体的网络参数5)使用ip命令配置网络(7)ip route add default via 192.168.136.2。添加默认网关。注意:通过ip命令配置的网络,一般仅作为测试使用,若重启计算机或网卡,则配置归零。对于以上介绍的3种方法,推荐使用通过网卡配置文件配置网络,并通过NM生效的方式,因为这样既兼容了传统的ifcfg配置,又能熟悉nmcli命令。1.4 Linux系统的基本配置1.4.2 配置网络服务3.DNS生效顺序在Linux系统下设置DNS服务器地址的方法主要有如下3种:01(1)修改网卡配置文件中的DNS服务器地址。02(2)设置系统默认的DNS服务器地址(/etc/resolv.conf文件中的DNS服务器地址)。03(3)hosts文件指定。1.4 Linux系统的基本配置1.4.3 远程连接Linux系统Linux系统大多应用于服务器,而服务器不可能像PC一样放在办公室,而是放在因特网数据中心(Internet data center,IDC)机房的,所以一般都是通过远程的方式来登录Linux系统。Linux系统是通过sshd服务实现远程登录功能的,当安装完系统后,这个服务已经被安装好且随机启动,默认sshd服务开启22端口,所以不需要额外配置就能直接远程登录Linux系统。sshd服务的配置文件为/etc/ssh/sshd_config,可以修改此配置文件来实现想要的sshd服务,如可以更改启动端口为22222等。如果是Windows操作系统,则远程登录Linux系统需要在计算机上额外安装一个终端软件。目前比较常见的终端登录软件有XShell、SecureCRT、PuTTY等。1.4 Linux系统的基本配置1.4.3 远程连接Linux系统XShell软件安装完成后,为避免远程连接后汉字乱码,则需要设置编码格式为Unicode(UTF-8),如图1-40所示。图1-40 设置软件编码格式1.4 Linux系统的基本配置1.4.3 远程连接Linux系统要想远程连接Linux服务器,首先需要知道服务器的IP地址,如果用户是按照前面的步骤一步步安装的Linux系统,那么Linux系统会通过DHCP方式获取IP地址,在Linux系统中可以执行ip addr或ifconfig命令来查看IP地址。例如,得到Linux系统的IP地址为192.168.136.128,在图1-40所示的界面中输入ssh 192.168.136.128并按Enter键,此时会弹出如图1-41所示的提示框。图1-41 未知主机密钥提示1.4 Linux系统的基本配置1.4.3 远程连接Linux系统这里是主机密钥验证,只有在第一次连接时才会出现这个提示框,单击“接受并保存”按钮,然后进入图1-42和图1-43中输入用户名和密码。图1-42 输入用户名root图1-43 输入root用户的密码1.4 Linux系统的基本配置1.4.3 远程连接Linux系统登录成功后会打开Linux Shell命令行提示窗口,进入系统后,我们会看到这样的字符:rootfishyoung#,如图1-44所示。其中#代表当前是管理员root用户登录,若是$,则表示当前登录用户为普通用户。图1-44 通过XShell登录Linux系统后的命令行提示窗口此时就可以像在VMware虚拟机或物理机中那样管理Linux系统了,用户甚至感受不到是远程管理,因为都是文本操作,即使距离服务器几千千米,操作也非常流畅。1.5 Linux系统的root密码恢复(1)运行如下命令确认操作系统版本号。Linux系统的root账号是非常重要的一个账号,也是权限最大的一个账号,如果忘记了root账号的密码,则可以通过一些方法来重置密码。先确认系统是否为RHEL 7及以上版本,若是,则执行下面的操作。1.5 Linux系统的root密码恢复(2)重启系统,并在出现图1-45所示的引导界面时按e键进入内核编辑界面。图1-45 引导界面1.5 Linux系统的root密码恢复(3)在Linux参数行,按快捷键转到行尾,并在最后追加rd.break,如图1-46所示,然后按快捷键来运行修改过的内核程序。图1-46 修改内核启动参数1.5 Linux系统的root密码恢复(4)大约15 s后将进入一个Shell,必须使用rw标志重新安装系统的根目录,因为它处于只读模式。依次输入并运行图1-47中的命令。图1-47 重置root密码1.5 Linux系统的root密码恢复(5)等待系统重新启动并针对所有系统文件和目录检查SELinux策略,如图1-48所示。图1-48 检查SELinux策略1.5 Linux系统的root密码恢复(6)看到类似于图1-49所示的登录界面,就可以使用新密码登录了。图1-49 Linux系统文本模式登录界面1.6 实训1Linux和Windows双系统的安装与基本配置1.实训目的(1)掌握虚拟机(VMware Workstation/VirtualBox等)的安装及使用方法。(2)掌握RHEL 8/CentOS 8操作系统的安装与启动方法。(3)掌握在虚拟机中单/双硬盘安装Linux+Windows双系统的方法。(4)掌握在虚拟机中备份与恢复操作系统的方法。1.6 实训1Linux和Windows双系统的安装与基本配置2.实训内容(1)Linux系统内存推荐2 GB,尽量根据自己的物理设备进行调整。(2)虚拟机中的网络采用默认方式,仅将网卡启用。(3)某计算机有两块硬盘,已经在第一块硬盘安装了Windows 7操作系统,该硬盘的分区情况如表1-9所示,现要求在第二块硬盘增加安装RHEL 8/CentOS 8,并保证原来的Windows和Linux系统都可使用。1.6 实训1Linux和Windows双系统的安装与基本配置表1-9 双硬盘双系统分区规划表2.实训内容1.6 实训1Linux和Windows双系统的安装与基本配置(4)某计算机有一块硬盘,已经在该硬盘上安装了RHEL 8/CentOS 8操作系统,其分区情况如表1-10所示,现要求增加安装Windows 7操作系统,并保证原来的Linux和Windows系统都可使用。表1-10 单硬盘双系统分区规划表2.实训内容1.6 实训1Linux和Windows双系统的安装与基本配置3.实训要求(1)按题目要求写出相应的命令(“文字+截图”方式)。(2)总结实训心得与体会。谢谢观看