第七章 Li nux的安装与管理 在目前的网络操作系统市场上,Unx和 Windows两大家族占据着统治地位。 Unⅸx家族中包括了很多种操作系统,而 Linux正是其中的佼佼者,当然 Linux还不 能算作严格的Unⅸ。据不完全统计,全世界使用 Linux系统的人已经有数百万之多, 而且人数还在迅速增长之中,绝大多数是在网络上使用。而在中国,一批主要以高 等院校学生和ISP技术人员组成的 Linux爱好者队伍已蓬蓬勃勃地成长起来,随着 中国政府宣布采购 Linux作为政府办公操作系统平台,以及网络的不断普及,我国 Linux的使用者将会越来越多 7.1 Li nux简介 Linux有很多版本, RedHat Linux, Mandrake Linux, Xteam Linux, Debian GNU/Linux, RedFlag Linux, SUSE Linux等,不同版本的主要区别如下: (1)安装方式,安装程序不同有的 Linux要求用户制作引导盘,有的则可以提 供包括磁盘引导安装、硬盘安装、网络安装以及直接从 CD-ROM引导等多种方式c 有的版本只有十分简单的安装程序,而有的则提供十分友好的图形菜单式的安装界 (2)配置方式不同有些版本没有提供配置工具,需要手工编辑配置文件来进行 系统配置,有的版本则提供了图形用户界面来简化配置 (3)捆绑软件不同不同版本的 Linux捆绑的软件数量、种类都有很大差别。有 的仅仅提供可进行管理的一组软件,而另外一些则捆绑了数以百计的各种类型的软 件包。 (4)技术支持不同不同版本的Linuⅸx由不同的开发组织开发,这些组织的规模、 实力以及组织方式都有很大的差别,当然他们的技术支持能力相差也很大 本书介绍的 Redhat linux是目前使用最广泛、安装最方便、也最容易入门的 Linux版本, Linux的创始人 Linux torvalds对 Redhat linux推崇备至。 Redhat linux 具有许多优势,其中著名的RPM套件安装程序就是 Redhat公司首先推出的。除了 在技术上的优势之外, RedHat公司的技术实力也是其成功的原因之一,它的市场营 销、包装及服务等都是其他公司难以比拟的。 7.2 Redhat li nux9.0的安装 7.2.1安装前的准备工作 在安装 RedHat linux90之前,有很多准备工作要做。 1.检查计算机硬件配置 主要检査所使用的硬件是否被 RedHat Linux9.0支持。 Redhat linux可以在 许多硬件平台上运行,与以前版本相比, RedHat Linux90对硬件的支持比以前版本 130
第七章 Linux 的安装与管理 在目前的网络操作系统市场上,Unix 和 Windows 两大家族占据着统治地位。 Unix 家族中包括了很多种操作系统,而 Linux 正是其中的佼佼者,当然 Linux 还不 能算作严格的 Unix。据不完全统计,全世界使用 Linux 系统的人已经有数百万之多, 而且人数还在迅速增长之中,绝大多数是在网络上使用。而在中国,一批主要以高 等院校学生和 ISP 技术人员组成的 Linux 爱好者队伍已蓬蓬勃勃地成长起来,随着 中国政府宣布采购 Linux 作为政府办公操作系统平台,以及网络的不断普及,我国 Linux 的使用者将会越来越多。 7.1 Linux 简介 Linux 有很多版本,RedHat Linux,Mandrake Linux,Xteam Linux,Debian GNU/Linux,RedFlag Linux,SuSE Linux 等,不同版本的主要区别如下: ⑴安装方式,安装程序不同 有的 Linux 要求用户制作引导盘,有的则可以提 供包括磁盘引导安装、硬盘安装、网络安装以及直接从 CD-ROM 引导等多种方式。 有的版本只有十分简单的安装程序,而有的则提供十分友好的图形菜单式的安装界 面。 ⑵配置方式不同 有些版本没有提供配置工具,需要手工编辑配置文件来进行 系统配置,有的版本则提供了图形用户界面来简化配置。 ⑶捆绑软件不同 不同版本的 Linux 捆绑的软件数量、种类都有很大差别。有 的仅仅提供可进行管理的一组软件,而另外一些则捆绑了数以百计的各种类型的软 件包。 ⑷技术支持不同 不同版本的 Linux 由不同的开发组织开发,这些组织的规模、 实力以及组织方式都有很大的差别,当然他们的技术支持能力相差也很大。 本书介绍的 RedHat Linux 是目前使用最广泛、安装最方便、也最容易入门的 Linux 版本,Linux 的创始人 Linux Torvalds 对 RedHat Linux 推崇备至。RedHat Linux 具有许多优势,其中著名的 RPM 套件安装程序就是 RedHat 公司首先推出的。除了 在技术上的优势之外,RedHat 公司的技术实力也是其成功的原因之一,它的市场营 销、包装及服务等都是其他公司难以比拟的。 7.2 RedHat Linux9.0 的安装 7.2.1 安装前的准备工作 在安装 RedHat Linux9.0 之前,有很多准备工作要做。 1.检查计算机硬件配置 主要检查所使用的硬件是否被 RedHat Linux9.0 支持。RedHat Linux 可以在 许多硬件平台上运行,与以前版本相比,RedHat Linux9.0 对硬件的支持比以前版本 130
第七章 Linux的安装与管理 有了很大的提高。相对来说, RedHat Linux90除了对声卡的支持比较欠缺一些外 对其他硬件的支持都不错,htp:/ hardware redhat com/hcl有详细的 Linux支持的硬 件资料库。 2.选择安装方法 首先要根据软件的获得途径来确定 Redhat Linux90的安装方法,目前 Redhat 的安装方法大致分为:光盘安装、硬盘安装、FIP安装、HTTP安装和NFS安装 光盘安装和硬盘安装方法属于本地安装,FTP安装、HTIP安装、NFS安装则属于 网络安装。 3.制作启动盘 不管是哪种安装方式,都需要制作启动盘,所有 Linux版本制作启动盘的方法 都是一样的。启动盘制作文件有3种: bootdisk. img, devnet img, pcmciadd img bootdisk img用来制作光盘安装和硬盘安装的启动盘, devnet. img用来制作网络安装 的网卡驱动程序盘,而 pcmciadd img则是用来制作笔记本电脑安装的启动盘。可以 根据需要制作相应的启动盘,这些文件都在 Redhat linux90的第一张光盘的 Images 目录下。 启动盘可以在 dos/windows环境下制作,也可以直接在 Linux环境中制作。 (1)利用 rawrite制作启动盘 在MS-DOS下制作启动盘需要用到 rawrite. exe程序,该程序在 Redhat Linux90 的第一张光盘的 dosutils目录下。制作启动盘需要一张空白的、格式化好的3.5英寸 软盘,分别将 dosutils/rawrite . exe和 Images/ bootdisk img复制到硬盘(如G盘),按 照以下步骤制作启动盘: G: >rawrite v Enter disk image source file name: bootdisk. img Enter target diskette drive:a:v Please insert a formatted diskette into drive A: and press-ENTER--v Bootdisk. img文件的内容刚好能容纳到一张3.5英寸软盘中。启动盘中除了文件 数据之外还包含系统信息,当 bootdisk. img文件中的内容写到软盘上之后就有了这 些信息,可以作为启动盘来启动系统。其他的启动盘制作与此类似 (2)用dd命令制作启动盘 准备好一张空白软盘,插入到软驱中。进入到文件 bootdisk. img所在的目录, 执行以下命令 dd if=bootdisk. img of/dev/fdo bs=1440k v 这行命令的意思是,dd程序将 bootdisk. img文件写到 dev/fdo上输出,并规定每 次读、写磁盘所存取的块大小为1440 kbyte。其中d是 disk dump的缩写,if是 input fle(输入文件),of是 out file(输出文件),bs是 block size(块大小),被设为1440 kbyte 7.2.2以图形界面安装 RedHat li nux9.0 使用光盘或者启动盘重新启动计算机,就进入 Redhat linux9.0安装程序的初始 131
第七章 Linux 的安装与管理 有了很大的提高。相对来说,RedHat Linux9.0 除了对声卡的支持比较欠缺一些外, 对其他硬件的支持都不错,http://hardware.redhat.com./hcl 有详细的 Linux 支持的硬 件资料库。 2.选择安装方法 首先要根据软件的获得途径来确定 RedHat Linux9.0 的安装方法,目前 RedHat 的安装方法大致分为:光盘安装、硬盘安装、FTP 安装、HTTP 安装和 NFS 安装。 光盘安装和硬盘安装方法属于本地安装,FTP 安装、HTTP 安装、NFS 安装则属于 网络安装。 3. 制作启动盘 不管是哪种安装方式,都需要制作启动盘,所有 Linux 版本制作启动盘的方法 都是一样的。启动盘制作文件有 3 种:bootdisk.img,drvnet.img,pcmciadd.img。 bootdisk.img 用来制作光盘安装和硬盘安装的启动盘,drvnet.img 用来制作网络安装 的网卡驱动程序盘,而 pcmciadd.img 则是用来制作笔记本电脑安装的启动盘。可以 根据需要制作相应的启动盘,这些文件都在 RedHat Linux9.0 的第一张光盘的 images 目录下。 启动盘可以在 dos/windows 环境下制作,也可以直接在 Linux 环境中制作。 (1)利用 rawrite 制作启动盘 在 MS-DOS 下制作启动盘需要用到 rawrite.exe 程序,该程序在 RedHat Linux9.0 的第一张光盘的 dosutils 目录下。制作启动盘需要一张空白的、格式化好的 3.5 英寸 软盘,分别将 dosutils/rawrite.exe 和 images/bootdisk.img 复制到硬盘(如 G 盘),按 照以下步骤制作启动盘: G:\>rawrite ↙ Enter disk image source file name: bootdisk.img ↙ Enter target diskette drive: a: ↙ Please insert a formatted diskette into drive A: and press –ENTER--: ↙ Bootdisk.img 文件的内容刚好能容纳到一张 3.5 英寸软盘中。启动盘中除了文件 数据之外还包含系统信息,当 bootdisk.img 文件中的内容写到软盘上之后就有了这 些信息,可以作为启动盘来启动系统。其他的启动盘制作与此类似。 (2)用 dd 命令制作启动盘 准备好一张空白软盘,插入到软驱中。进入到文件 bootdisk.img 所在的目录, 执行以下命令: # dd if=bootdisk.img of=/dev/fd0 bs=1440k ↙ 这行命令的意思是,dd 程序将 bootdisk.img 文件写到/dev/fd0 上输出,并规定每 次读、写磁盘所存取的块大小为 1440kbyte。其中 dd 是 disk dump 的缩写,if 是 input file(输入文件),of 是 out file(输出文件),bs 是 block size(块大小),被设为 1440kbyte。 7.2.2 以图形界面安装 RedHat Linux9.0 使用光盘或者启动盘重新启动计算机,就进入 RedHat Linux9.0 安装程序的初始 131
十算机网络技术及应用 界面,如图7-1所示 redhat 1=, 图7-1 Redhat li nux9.0安装程序的初始界面 这是提示选择安装模式,缺省时选择图形操作界面安装 Redhat,直接按 Enter 键即可进入这种模式;输入text则选择了 text mode,也就是使用文字菜单安装模式, 直接按回车键进入图形操作界面,按照以下步骤进行安装 1.测试安装光盘 如果是从光盘安装,为了确保以后的安装能够顺利进行, Redhat linux90安装 程序在安装之前要对3张安装光盘进行测试,测试界面如图7-2,单击【OK】按钮 则进行测试,单击【Skip】则忽略这项工作 滤出二 图7-2测试安装光盘 2. RedHat安装程序欢迎界面 完成安装盘的检测后就会进入图形安装界面,首先是赏心悦目的欢迎界面,如 图7-3,界面的左边是安裝帮助说明,可以通过单击【 Hide Help】按钮来隐藏。这 步不需要做任何选择,直接单击【Next】按钮进入下一步。 3.选择语言 同以前版本不同的是, Redhat linux90增加了支持简体中文和繁体中文安装界 面,这是在以前版本里没有的,这里选择中文简体,如图7-4。安装程序在以后会根 据选择的语言确定大概所处的时区。GUI( Graphical User Interface)安装界面可以 132
计算机网络技术及应用 界面,如图 7-1 所示。 图 7-1 RedHat Linux9.0 安装程序的初始界面 这是提示选择安装模式,缺省时选择图形操作界面安装 RedHat,直接按 Enter 键即可进入这种模式;输入 text 则选择了 text mode,也就是使用文字菜单安装模式。 直接按回车键进入图形操作界面,按照以下步骤进行安装: 1.测试安装光盘 如果是从光盘安装,为了确保以后的安装能够顺利进行,RedHat Linux9.0 安装 程序在安装之前要对 3 张安装光盘进行测试,测试界面如图 7-2,单击【OK】按钮 则进行测试,单击【Skip】则忽略这项工作。 图 7-2 测试安装光盘 2.RedHat 安装程序欢迎界面 完成安装盘的检测后就会进入图形安装界面,首先是赏心悦目的欢迎界面,如 图 7-3,界面的左边是安装帮助说明,可以通过单击【Hide Help】按钮来隐藏。这 一步不需要做任何选择,直接单击【Next】按钮进入下一步。 3.选择语言 同以前版本不同的是,RedHat Linux9.0 增加了支持简体中文和繁体中文安装界 面,这是在以前版本里没有的,这里选择中文简体,如图 7-4。安装程序在以后会根 据选择的语言确定大概所处的时区。GUI(Graphical User Interface)安装界面可以 132
第七章 Linux的安装与管理 通过键盘来操作,方法是用Tab键进行切换。单击【Next】按钮进入下一步。 redhat 具 ed itat tina 图7-3 RedHat安装程序欢迎界面 图7-4选择语言 4.配置键盘 从这一步开始进入中文安装界面。因为一般键盘都与 U.S EnglishI01键盘兼容, 所以可以直接选择默认键盘,如图7-5所示,单击【下一步】按钮进入下一个安装 界面 图7-5配置键盘对话框 5.配置鼠标 这一步为系统配置正确的鼠标类型,如图7-6。如果没有找到跟你的鼠标相对应 133
第七章 Linux 的安装与管理 通过键盘来操作,方法是用 Tab 键进行切换。单击【Next】按钮进入下一步。 图 7-3 RedHat 安装程序欢迎界面 图 7-4 选择语言 4.配置键盘 从这一步开始进入中文安装界面。因为一般键盘都与 U.S.English101 键盘兼容, 所以可以直接选择默认键盘,如图 7-5 所示,单击【下一步】按钮进入下一个安装 界面。 图 7-5 配置键盘对话框 5.配置鼠标 这一步为系统配置正确的鼠标类型,如图 7-6。如果没有找到跟你的鼠标相对应 133
十算机网络技术及应用 的鼠标类型,则选择一个与系统相兼容的鼠标类型。 鼠标配置 理 图7-6配置鼠标 6.选择 Redhat linux90的安装模式 这一步要选择安装 Redhat linux90的模式,如图7-7。可以选择【个人桌面】, 【工作站】,【服务器】和【定制】几种安装模式,每种安装模式所需要的硬盘空间 如下 【个人桌面】台式机安装模式需要选择安装图形桌面环境,至少需要1.7 Gbyte 硬盘空间。如果同时安装 GNOME和KDE两种桌面环境,则至少需要2.1 Gbyte空 出轻 cE vaassen 图7-7选择安装模式 【工作站】在工作站环境下安装,除了需要安装桌面环境之外,还需要安装软 件开发工具,至少需要2. IGbyte空间,同时选择 GNOME和KDE则需要24 Gbyte 空间。在这种模式下安装程序会把硬盘上所有的 Linux分区全部删除。 【服务器】在不选择安装【X窗口系统】的情况下,服务器安装模式需要至 少14 Gbyte空间。在这种模式下,安装程序会把硬盘上所有分区全部删除,包括其 他操作系统的分区 【定制】在定制安装模式下,最小安装可以只需要400 Mbyte空间,选择所有 的软件包组,则需要5 Gbyte空间。在这种安装模式下,一切工作都得自己设置。 这一步必须非常小心,在【工作站】和【服务器】模式下,安装程序会自动分 134
计算机网络技术及应用 的鼠标类型,则选择一个与系统相兼容的鼠标类型。 图 7-6 配置鼠标 6.选择 RedHat Linux9.0 的安装模式 这一步要选择安装 RedHat Linux9.0 的模式,如图 7-7。可以选择【个人桌面】, 【工作站】,【服务器】和【定制】几种安装模式,每种安装模式所需要的硬盘空间 如下: 【个人桌面】 台式机安装模式需要选择安装图形桌面环境,至少需要 1.7Gbyte 硬盘空间。如果同时安装 GNOME 和 KDE 两种桌面环境,则至少需要 2.1Gbyte 空 间。 图 7-7 选择安装模式 【工作站】 在工作站环境下安装,除了需要安装桌面环境之外,还需要安装软 件开发工具,至少需要 2.1Gbyte 空间,同时选择 GNOME 和 KDE 则需要 2.4Gbyte 空间。在这种模式下安装程序会把硬盘上所有的 Linux 分区全部删除。 【服务器】 在不选择安装【X 窗口系统】的情况下,服务器安装模式需要至 少 1.4Gbyte 空间。在这种模式下,安装程序会把硬盘上所有分区全部删除,包括其 他操作系统的分区。 【定制】 在定制安装模式下,最小安装可以只需要 400Mbyte 空间,选择所有 的软件包组,则需要 5Gbyte 空间。在这种安装模式下,一切工作都得自己设置。 这一步必须非常小心,在【工作站】和【服务器】模式下,安装程序会自动分 134
第七章 Linux的安装与管理 割并格式化硬盘,这样硬盘上的数据将会全部丢失。这里我们选择【服务器】,进入 下一个安装界面 7.磁盘分区设置 这一步提供了两种分区的方式,分别是【自动分区】和【用 Disk druid手工分 】,如图7-8所示。 输什区设置 和区 图7-8磁盘分区设置 两种分区的使用方法在安装界面里都有清楚的说明,在这里选择【用 Disk druid 手工分区】,然后进入下一步 8.硬盘分区 进入磁盘分区界面之后,可以很清楚地看到所有硬盘的分区情况,如图79所 设 )口时 图7-9硬盘分区 在这里,要为即将安装的 RedHat进行硬盘划分。其实,这些工作都很简单,单 击【新建】按钮就可以添加一个分区,单击【编辑】可以编辑己经存在的分区,单 击【删除】则删除一个已经存在的分区,单击【RAID】是做硬盘或者分区的备份 必须有两个和两个以上的硬盘才可以制作,只有重要的服务器才用这项功能。单击 【LVM】是制作逻辑卷管理器,可以将多个驱动器上的存储单元汇聚成一个逻辑卷 单击【新建】增加一个分区,如图7-10所示 挂载点可以是“/”加任意名称,“/”表示root分区。 Redhat最简单的分区只有 “/”分区和SwAP分区就可以运行。ext2文件系统支持标准的UNIX文件类型,它 135
第七章 Linux 的安装与管理 割并格式化硬盘,这样硬盘上的数据将会全部丢失。这里我们选择【服务器】,进入 下一个安装界面。 7.磁盘分区设置 这一步提供了两种分区的方式,分别是【自动分区】和【用 Disk Druid 手工分 区】,如图 7-8 所示。 图 7-8 磁盘分区设置 两种分区的使用方法在安装界面里都有清楚的说明,在这里选择【用 Disk Druid 手工分区】,然后进入下一步。 8.硬盘分区 进入磁盘分区界面之后,可以很清楚地看到所有硬盘的分区情况,如图 7-9 所 示。 图 7-9 硬盘分区 在这里,要为即将安装的 RedHat 进行硬盘划分。其实,这些工作都很简单,单 击【新建】按钮就可以添加一个分区,单击【编辑】可以编辑已经存在的分区,单 击【删除】则删除一个已经存在的分区,单击【RAID】是做硬盘或者分区的备份, 必须有两个和两个以上的硬盘才可以制作,只有重要的服务器才用这项功能。单击 【LVM】是制作逻辑卷管理器,可以将多个驱动器上的存储单元汇聚成一个逻辑卷。 单击【新建】增加一个分区,如图 7-10 所示。 挂载点可以是“/”加任意名称,“/”表示 root 分区。RedHat 最简单的分区只有 “/”分区和 SWAP 分区就可以运行。ext2 文件系统支持标准的 UNIX 文件类型,它 135
十算机网络技术及应用 能支持最长为255个字符的文件名;ext3是基于ext2而来的,但它有一个重要优点: 支持日志功能,日志功能在文件系统崩溃之后的文件恢复过程中将会起到重要作用 除SWAP分区的文件系统选择SWAP外,其他分区推荐使用ext3,建议采用服务器 安装模式的分区方法,共分“/boot”,“/”,“/usr”,“home”,“№ar”和SwAP6个 分区,分区的大小与硬盘大小、安装软件数目、用户人数多少、内存大小等数据有 关,其中SWAP分区是内存大小的1-2倍,但不要超过51 Mbyte。选择好分区之后 再对分区进行格式化,完成进入下一步。 昆 图7-10添加分区 9.配置引导装载程序 为了使下次计算机重新启动时不需要启动盘,需要配置引导装载程序,如图7-11 所 唱导装程配置想上 F与“ 露 口e塑 中上] 图7-11引导装载程序配置 引导装载程序是计算机启动第一个加载的程序。引导装载程序有两种,即GRUB ( Grand Unified bootloader)和LILO( Linux loader)。GRUB是默认的启动程序 LILO是Linu通用启动程序,它不依赖任何文件系统,能够从硬盘甚至软盘上启动 Linuⅸ内核,同时还可以启动其他操作系统。这里选择默认选项,如图7-12所示。 136
计算机网络技术及应用 能支持最长为 255 个字符的文件名;ext3 是基于 ext2 而来的,但它有一个重要优点: 支持日志功能,日志功能在文件系统崩溃之后的文件恢复过程中将会起到重要作用。 除 SWAP 分区的文件系统选择 SWAP 外,其他分区推荐使用 ext3,建议采用服务器 安装模式的分区方法,共分“/boot”,“/”,“/usr”,“/home”,“/var”和 SWAP 6 个 分区,分区的大小与硬盘大小、安装软件数目、用户人数多少、内存大小等数据有 关,其中 SWAP 分区是内存大小的 1-2 倍,但不要超过 512Mbyte。选择好分区之后 再对分区进行格式化,完成进入下一步。 图 7-10 添加分区 9.配置引导装载程序 为了使下次计算机重新启动时不需要启动盘,需要配置引导装载程序,如图 7-11 所示。 图 7-11 引导装载程序配置 引导装载程序是计算机启动第一个加载的程序。引导装载程序有两种,即 GRUB (Grand Unified Bootloader)和 LILO(Linux Loader)。GRUB 是默认的启动程序, LILO 是 Linux 通用启动程序,它不依赖任何文件系统,能够从硬盘甚至软盘上启动 Linux 内核,同时还可以启动其他操作系统。这里选择默认选项,如图 7-12 所示。 136
的安装与管 以L为引导程序① 不要安绩引导资程序(D x取情但[⑨ 图7-12改变引导装载程序 图7-11中有一个“配置高级引导装载程序选项”,用来确定引导装载程序的安 装位置。共有两种选择,如图7-13所示。 引导装载程序配 贯[( 喘帮 得活? 图7-13高级引导装载程序配置 MBR( The master boot record)即主引导记录,在MBR没有被其他操作系统占 用的情况,推荐使用MBR。MBR位于 Master硬盘的0柱面0磁头的第一个扇区 在计算机开机时,BIOS会自动加载这块区域来启动操作系统,GRUB和LILO安装 在这里可以启动 Redhat和其他任何操作系统c Boot区(引导分区的第一个扇区)如果主机上已经安装了其他引导装载程序, 则推荐选择之。在这种情况下,计算机开机时,安装的其他引导装载程序首先会取 得计算机的控制权,但需要配置这个引导装载程序来加载GRUB或LLO,之后将 算机的控制权交给GRUB或LILO,由后者启动 Redhat linux。 在主机已经安装 Windows或只安装 Redhat linux情况下都选择MBR。选择“改 变驱动器顺序”可以重新安排驱动器的顺序。“强制使用LBA32”选项能够使用/boot (引导扇区)区超越1024磁道的限制 10.网络配置 如果主机没有网络设备(如网卡),就跳过这一步。网络配置的界面如图7-14 所示。 137
第七章 Linux 的安装与管理 图 7-12 改变引导装载程序 图 7-11 中有一个“配置高级引导装载程序选项”,用来确定引导装载程序的安 装位置。共有两种选择,如图 7-13 所示。 图 7-13 高级引导装载程序配置 MBR(The Master boot record)即主引导记录,在 MBR 没有被其他操作系统占 用的情况,推荐使用 MBR。MBR 位于 Master 硬盘的 0 柱面 0 磁头的第一个扇区。 在计算机开机时,BIOS 会自动加载这块区域来启动操作系统,GRUB 和 LILO 安装 在这里可以启动 RedHat 和其他任何操作系统。 Boot 区(引导分区的第一个扇区)如果主机上已经安装了其他引导装载程序, 则推荐选择之。在这种情况下,计算机开机时,安装的其他引导装载程序首先会取 得计算机的控制权,但需要配置这个引导装载程序来加载 GRUB 或 LILO,之后将 计算机的控制权交给 GRUB 或 LILO,由后者启动 RedHat Linux。 在主机已经安装 Windows 或只安装 RedHat Linux 情况下都选择 MBR。选择“改 变驱动器顺序”可以重新安排驱动器的顺序。“强制使用 LBA32”选项能够使用/boot (引导扇区)区超越 1024 磁道的限制。 10.网络配置 如果主机没有网络设备(如网卡),就跳过这一步。网络配置的界面如图 7-14 所示。 137
十算机网络技术及应用 redhat 络配置 去4 最几 上)中 图7-14网络配置 安装程序会自动检测网络主机的网络设备,并将其显示在“网络设备”表中 选中一个网络设备,单击【编辑】按钮将会弹出编辑界面,依照编辑界面配置网络 设备IP和子网掩码。同时根据实际情况配置其他设置,如图7-15是一个配置实例 【次要DNS】和【第三DNS】都可以不填。如果主机没有固定IP,则使用IP 保留地址字段192.168XX,主机名可以任意填写。这一步也可以在系统安装完成之 后,进入系统重新配置 络配置 上@下一 图7-15网络配置实例 1.配置防火墙 Redhat linux提供了防火墙保护来加强系统安全性能。处于计算机和网络之间 的防火墙决定计算机上的哪些资源能够被网络中的远程用户访问,适当地配置防火 墙能极大地提高系统安全性能,这一步是配置防火墙的属性,如图7-16所示。 138
计算机网络技术及应用 图 7-14 网络配置 安装程序会自动检测网络主机的网络设备,并将其显示在“网络设备”表中。 选中一个网络设备,单击【编辑】按钮将会弹出编辑界面,依照编辑界面配置网络 设备 IP 和子网掩码。同时根据实际情况配置其他设置,如图 7-15 是一个配置实例。 【次要 DNS】和【第三 DNS】都可以不填。如果主机没有固定 IP,则使用 IP 保留地址字段 192.168.X.X,主机名可以任意填写。这一步也可以在系统安装完成之 后,进入系统重新配置。 图 7-15 网络配置实例 11.配置防火墙 RedHat Linux 提供了防火墙保护来加强系统安全性能。处于计算机和网络之间 的防火墙决定计算机上的哪些资源能够被网络中的远程用户访问,适当地配置防火 墙能极大地提高系统安全性能,这一步是配置防火墙的属性,如图 7-16 所示。 138
第七章 Linux的安装与管理 的火配置 图三 目 图 图7-16防火墙配置 系统的安全级别分为3类:高级、中级和无防火墙,3种级别说明如下: 高级如果选择高级,对于那些没有被明确允许接收的连接, Redhat将拒绝接 受这些连接。在默认情况下,只有两个网络连接能够被建立:DNS应答和DHCP。 在安全级别为高级的情况下,不被接受的连接有:主动模式下的FIP、 RC DCC 件传输、 RealAudIotm和远程 X Window系统客户连接。 如果主机己经连接到因特网,并且不准备提供任何服务,这种安全级别是最佳 选择,如果要提供特定的服务,则可以选择定制来允许特定的服务能够通过防火墙 中级选择安全级别为中级,防火墙将控制远程计算机访问主机的某些资源 在默认情况下,不能被访问的资源有:端口低于1023的应用程序(如FIP,SSH, TELNET,HITP以及NIS等)、NFS服务器端口2049,以及本地 X Window系统不 能被远程客户端访问。 无防火墙这种安全级别下,系统不进行安全检查。只有当主机运行在值得信 任的网络中时,才选择这种方式 图7-16有一个“信任的设备”选项,在该选项中,任何网络设备被选中将会成 为值得信任的设备,从该设备到达的数据都会被系统接收,而且防火墙规则对该设 备不起任何作用。例如,主机处在一个本地局域网之中,以太网适配器为eth0,通 过一个pp拨号连接接入到 Internet中,拨号适配器为ppp0。选择etho作为信任设 备意味着所有在以太网传输的数据将会被允许通过,而pp0上通过的数据依然受到 防火墙的限制。 12.选择支持的语言 Redhat linux能安装和支持多种语言,其中包括简体中文和繁体中文。在系统 安装完成之后,将会使用默认的安装语言。这一步可以改变默认的语言,如图7-17 所示。 139
第七章 Linux 的安装与管理 图 7-16 防火墙配置 系统的安全级别分为 3 类:高级、中级和无防火墙,3 种级别说明如下: 高级 如果选择高级,对于那些没有被明确允许接收的连接,RedHat 将拒绝接 受这些连接。在默认情况下,只有两个网络连接能够被建立:DNS 应答和 DHCP。 在安全级别为高级的情况下,不被接受的连接有:主动模式下的 FTP、IRC DCC 文件传输、RealAudioTM 和远程 X Window 系统客户连接。 如果主机已经连接到因特网,并且不准备提供任何服务,这种安全级别是最佳 选择,如果要提供特定的服务,则可以选择定制来允许特定的服务能够通过防火墙。 中级 选择安全级别为中级,防火墙将控制远程计算机访问主机的某些资源, 在默认情况下,不能被访问的资源有:端口低于 1023 的应用程序(如 FTP,SSH, TELNET,HTTP 以及 NIS 等)、NFS 服务器端口 2049,以及本地 X Window 系统不 能被远程客户端访问。 无防火墙 这种安全级别下,系统不进行安全检查。只有当主机运行在值得信 任的网络中时,才选择这种方式。 图 7-16 有一个“信任的设备”选项,在该选项中,任何网络设备被选中将会成 为值得信任的设备,从该设备到达的数据都会被系统接收,而且防火墙规则对该设 备不起任何作用。例如,主机处在一个本地局域网之中,以太网适配器为 eth0,通 过一个 ppp 拨号连接接入到 Internet 中,拨号适配器为 ppp0。选择 eth0 作为信任设 备意味着所有在以太网传输的数据将会被允许通过,而 ppp0 上通过的数据依然受到 防火墙的限制。 12.选择支持的语言 RedHat Linux 能安装和支持多种语言,其中包括简体中文和繁体中文。在系统 安装完成之后,将会使用默认的安装语言。这一步可以改变默认的语言,如图 7-17 所示。 139