Linux服务器配置与管理I课件_第1页
Linux服务器配置与管理I课件_第2页
Linux服务器配置与管理I课件_第3页
Linux服务器配置与管理I课件_第4页
Linux服务器配置与管理I课件_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 Linux服务器配置与管理服务器配置与管理 计算机工程系计算机工程系 学习情境一:认识学习情境一:认识 Linux 技能目标:技能目标: 能够进入能够进入Linux的的CLI与与GUI环境。环境。 知识目标知识目标 1)了解了解Linux组件组件 2)了解了解Linux发展历史发展历史 3)了解什么是开源软件了解什么是开源软件 4)掌握掌握Linux版本版本 5)掌握掌握Linux优点与缺点优点与缺点 什么是什么是 GNU GPL The GNU General Public License 许可公许可公 众免费地运行、复制、传播与改变符合众免费地运行、复制、传播与改变符合GPL的的 软件,

2、可以把程序应用于你所开发的程序之中,软件,可以把程序应用于你所开发的程序之中, 但你的程序也应按但你的程序也应按GPL规定进行流通规定进行流通 Linux简介简介 Linux Linux 是操作系统是操作系统 Linux Linux 是免费的、开源、类是免费的、开源、类UNIXUNIX、交互式、多用、交互式、多用 户、多任务的网络操作系统。户、多任务的网络操作系统。 19911991年年, Linus Torvalds , Linus Torvalds 把基于把基于X86X86的开放源代码的开放源代码 发布在因特网上。发布在因特网上。 与其他与其他OS进行比较进行比较 1.Linux - MS

3、 DOS Linux 能够完全运行于微处理器的保护模式下,可以完全地 使用微处理器的所有功能。 2.Linux - MS Windows 1)对硬件的配置要求 2)运用程序的版权与价格 3)可靠性 4)稳定性 3. Linux - UNIX 1)价格问题 2)在PC机上运行问题 Linux优点优点 n强大的、灵活的命令集强大的、灵活的命令集 n方便地与其他方便地与其他OS进行连接进行连接 n廉价廉价 n共享源代码使得共享源代码使得BUG快速地被修复快速地被修复 n共享源代码使软件具备健壮性共享源代码使软件具备健壮性 Linux缺点缺点 1.使用习惯使用习惯 实际上实际上Linux的图形界面正逐

4、渐地被的图形界面正逐渐地被 人们所接受,人们所接受, 但还存一个标准的问题。但还存一个标准的问题。 2.还无法广泛地支持所有最新的硬件还无法广泛地支持所有最新的硬件 3.打印的功能确实较弱。打印的功能确实较弱。 Linux的内核版本的内核版本 与发布版本区别与发布版本区别 内核版本内核版本 发行版本发行版本 稳定版本,如稳定版本,如2.6.62.6.6 测试版本,如测试版本,如2.5.18 2.5.18 Red Hat LinuxRed Hat Linux Turbo Linux Turbo Linux Red Flag Red Flag Fedora CoreFedora Core 2008

5、中国中国Linux从从 业者职位分析业者职位分析 国内知名招聘网站中国内知名招聘网站中2007年年12月月16日至日至22日近一日近一 周关于周关于Linux、Windows以及以及Unix人才的人才的21679条条 招聘信息进行了汇总分析。招聘信息进行了汇总分析。 2008中国中国Linux从从 业者职位分析业者职位分析 资料详见:资料详见: Linux应用范围应用范围 学习情境二:安装学习情境二:安装 Linux 任务任务1:安装:安装 RedHat Linux 步骤步骤1:选择安装方法 1)From CD-ROM 2)From Local network 3)From Internet

6、一般来说,选择图形一般来说,选择图形 化安装界面进行安装化安装界面进行安装 任务任务1:安装:安装 RedHat Linux 步骤2.系统检查硬件配置 步骤3.进入图形安装界面 任务任务1:安装:安装 RedHat Linux 步骤步骤4:语言的选择 任务任务1:安装:安装 RedHat Linux 步骤步骤5:键盘、鼠标配置:键盘、鼠标配置 任务任务1:安装:安装 RedHat Linux 步骤步骤6:选择安装类型:选择安装类型 任务任务1:安装:安装 RedHat Linux 步骤步骤7:磁盘分区 任务任务1:安装:安装 RedHat Linux 背景知识:硬盘分区背景知识:硬盘分区 硬盘

7、的分区主要分为主分 区和扩展分区,主分区和 扩展分区数目之和不能大 于4个。 主分区主分区 主分区主分区 主分区主分区 扩展分区扩展分区 对于对于IDE硬盘,驱动器标识符为硬盘,驱动器标识符为hdx,x为盘号,为盘号, 如如hda1,表示第一个,表示第一个IDE硬盘的第一个分区。硬盘的第一个分区。 创建硬盘分区创建硬盘分区 n分区类型(主分区、扩展分区、逻辑分区、交换分区) n分区名(Linux的硬盘分区命名有一定的规则) 名称的前两个字母反映磁盘类型(如:普通 IDE硬盘,则 为hd;SCSI硬盘,则为sd) 第三个字母取决于硬盘的位置(如:第一个硬盘指定为a, 第二个硬盘指定为b,等等)

8、1.第四个字母反映了磁盘如何分区。由于最多可以有四个 主分区,因此指定为1、2、3、4。第一个生成的逻辑盘 在位置5,即使只有一个主分区。 任务任务1:安装:安装 RedHat Linux 名称名称描述描述 hda3主主IDE控制器的主硬盘上的第三个主分区控制器的主硬盘上的第三个主分区 sdc8第三个第三个SCSI硬盘上的第四个逻辑分区硬盘上的第四个逻辑分区 hdb7主主IDE控制器的从盘上的第三个逻辑分区控制器的从盘上的第三个逻辑分区 sda1第一个第一个SCSI硬盘上的第一个主分区硬盘上的第一个主分区 hdb 由于没有编号,指连接主由于没有编号,指连接主IDE控制器从盘位置的控制器从盘位置

9、的CD或或DVD sdc 由于没有编号,指连接由于没有编号,指连接SCSI接口的第三个位置的接口的第三个位置的CD或或DVD 任务任务1:安装:安装 RedHat Linux 任务任务1:安装:安装 RedHat Linux 1)创建 /boot 分区:驻留Linux核心及一些文件;一 般分为100MB。 任务任务1:安装:安装 RedHat Linux 2)创建 /(根分区):所有文件(除了 /boot 分区中) 均在此分区中。分区大小至少3GB,可能的话,请设 为5GB。 任务任务1:安装:安装 RedHat Linux 3)创建 /home 分区:存储用户的信息;如果该服务 器作为 FT

10、P或WEB 服务器,请分配较大的空间。 4)创建/var 分区:存储系统日志. 如果该服务器作为 邮件服务器,请分配较大空间。 任务任务1:安装:安装 RedHat Linux 5)创建 swap 分区:支持虚拟内存。一般分区容量是 内存的2倍 任务任务1:安装:安装 RedHat Linux 步骤8 配置引导程序:Grub 是一个多系统的引导程序; 当然,Linux 也支持另一个引导程序 LILO, 但GRUB 具备较强的功能。 任务任务1:安装:安装 RedHat Linux 步骤步骤9:配置网络参数 任务任务1:安装:安装 RedHat Linux 手动设置网络参数 任务任务1:安装:安

11、装 RedHat Linux 步骤步骤10 :防火墙配置:防火墙配置 作为一名新手,可以选择作为一名新手,可以选择“中级中级”或或“无防火墙无防火墙”, 该部分功能今后可以再另行配置该部分功能今后可以再另行配置 任务任务1:安装:安装 RedHat Linux 步骤步骤11:附加语言支持:附加语言支持 步骤步骤12:时间区域选择:时间区域选择 步骤步骤13:设置超级用户口令:设置超级用户口令 任务任务1:安装:安装 RedHat Linux 步骤步骤14:口令验证:口令验证 可使用系统默认设置可使用系统默认设置 任务任务1:安装:安装 RedHat Linux 步骤步骤15:选择欲安装的软件包

12、:选择欲安装的软件包 选择欲安装的软件包(因为前面我们选择的是选择欲安装的软件包(因为前面我们选择的是“定制定制” 安装),这里我们最好把编辑器、服务器、开发工安装),这里我们最好把编辑器、服务器、开发工 具、系统工具等软件包选上具、系统工具等软件包选上 任务任务1:安装:安装 RedHat Linux 步骤步骤16:开始安装软件包:开始安装软件包 任务任务1:安装:安装 RedHat Linux 步骤步骤17:创建恢复盘:创建恢复盘 步骤步骤18: X Windows 配置配置 1)配置显示器)配置显示器 2)配置显卡)配置显卡 步骤步骤19:结束安装:结束安装 步骤步骤20:结束安装:结束

13、安装 Linux用户界面用户界面 1.命令行界面(CLI) hardware multitasking device interfaces vi sh ls bash kernel TCP/IP stack shell gcc diff grep wc who cat utilities Linux用户界面用户界面 2. 图形界面(GUI) n较为常用的图形界面是较为常用的图形界面是 GNOME 和和 KDE. n它们使用一种称为它们使用一种称为 X 协议的显示系统协议的显示系统 Linux 用户用户 n超级管理员超级管理员 n对系统拥有至高无上的权限对系统拥有至高无上的权限 n登录的名称是登

14、录的名称是 root (user ID, UID, is 0) n普通用户普通用户 n限制在用户所允许的区域限制在用户所允许的区域 n用户名称和其他功能的开放可由超级管理员定制用户名称和其他功能的开放可由超级管理员定制 任务任务2:登录界面的:登录界面的 转换转换 如果系统启动后进入字符登录界面,说明系统默认如果系统启动后进入字符登录界面,说明系统默认 运行级别是运行级别是3; 如果系统启动后进入图形登录界面,说明系统默认如果系统启动后进入图形登录界面,说明系统默认 运行级别是运行级别是5; 查看当前系统运行级别:查看当前系统运行级别:runlevel 切换系统运行级别:切换系统运行级别:in

15、it 3或或init 5 任务任务3:进入:进入Linux 系统系统 步骤步骤1:登录:登录Linux文本界面文本界面 背景知识:背景知识: 在在Linux中严格中严格 区分大小写,区分大小写, root与与Root是是 不同的帐号不同的帐号 输入帐号名 输入口令输入口令 任务任务3:进入:进入Linux 系统系统 登录成功界面:登录成功界面: 背景知识:背景知识: 说明:某些用户只说明:某些用户只 想使用想使用root这个帐这个帐 号来执行所有任务,号来执行所有任务, 这是一个危险的想这是一个危险的想 法,因为法,因为root 用用 户拥有至高无上的户拥有至高无上的 权限,极易不小心权限,极

16、易不小心 删除或修改重要的删除或修改重要的 系统文件,从而造系统文件,从而造 成对系统的损害。成对系统的损害。 任务任务4: CLI界面下创建界面下创建 一个普通帐号并测试一个普通帐号并测试 步骤步骤1:创建一个普通用户:创建一个普通用户 useradd passwd 步骤步骤2:切换:切换Linux虚拟控制台虚拟控制台 背景知识:虚拟控制台可使用户同时在多个控制台上工作,真背景知识:虚拟控制台可使用户同时在多个控制台上工作,真 正感受到正感受到Linux系统多用户的特性。允许用户在同一时间从控系统多用户的特性。允许用户在同一时间从控 制台进行多次登录。制台进行多次登录。 例如,开发软件时,可

17、以在一个控制台上进行编辑,在另一例如,开发软件时,可以在一个控制台上进行编辑,在另一 个控制台上进行编译,在第三个控制台上查阅信息。个控制台上进行编译,在第三个控制台上查阅信息。 操作:按操作:按AltF1、F2、F3、F4、F5、F6在在CLI界面下六个虚界面下六个虚 拟控制台之间进行切换。拟控制台之间进行切换。 任务任务5:退出:退出Linux 系统系统 退出系统并关机退出系统并关机 输入命令输入命令 shutdown h now 或或 halt 立即关机,所有未保存程序全部丢失立即关机,所有未保存程序全部丢失 init 0 如果欲重启系统,可输入命令如果欲重启系统,可输入命令 reboo

18、t 或或 init 6 任务任务6:从:从CLI切换切换 到到GUI 步骤步骤1:在:在CLI界面下输入:界面下输入:startx 步骤步骤2:认识:认识RedHat Linux桌面桌面 步骤步骤3:GUI界面下系统的注销、重启、关机界面下系统的注销、重启、关机 学习情境三:设置学习情境三:设置 部门组与用户部门组与用户 技能目标: 1)能够创建用户帐号 2)能够管理用户以及群组帐号 3)能够进行用户级安全设置 知识目标: 1)掌握/etc/passwd及/etc/shadow文件功能 2)掌握GUI及CLI环境创建与管理用户方法 背景知识背景知识 一个新用户必须有一个帐号和一个使用环境 必须

19、为新用户提供一个默认描述以及登录脚本。(这 些默认的环境存放在/etc/skel目录下)。并提供一个 初始的欢迎信息(初始欢迎信息存放在/etc/motd文 件中) 任务1:查看登录 “欢迎”信息 预备知识:cat 命令用来查看文本文件内容 操作步骤:cat /etc/motd 思考:是否可以改变用户登录的欢迎信息呢? 任务任务2:创建用户:创建用户 背景知识:在有安装图形环境的背景知识:在有安装图形环境的RedHat Linux中,在中,在GUI下进下进 行配置与管理比较直观(适合初学者),而在行配置与管理比较直观(适合初学者),而在CLI下必须记住下必须记住 相关的命令与配置参数。相关的命

20、令与配置参数。 (一)(一)GUI环境创建与管理用户环境创建与管理用户 步骤步骤1:“系统设置系统设置”“用户和群组用户和群组”,打开用户管理器,打开用户管理器 步骤步骤2:“添加用户添加用户”,设置相关信息,如下图所示。,设置相关信息,如下图所示。 任务任务2:创建用户:创建用户 用户a1的相关资料将存 放于 /home/a1目录下 任务任务2:创建用户:创建用户 步骤步骤3:单击:单击“属性属性”对用户属性进行管理对用户属性进行管理 步骤步骤4:测试:测试 以以a1用户登录;用户登录; 修改系统时间为修改系统时间为2008年年9 月月11日,测试用户是否可日,测试用户是否可 以登录。以登录

21、。 任务任务2:创建用户:创建用户 (二)(二)CLI环境创建用户环境创建用户 步骤步骤1:创建:创建a2用户用户 useradd a2 或或 adduser a2 passwd a2 用户可以修改自己的密码,但应用用户可以修改自己的密码,但应用“强口令强口令”设置密设置密 码码 注意:只有注意:只有root用户可以使用用户可以使用“弱口令弱口令”设置密码。设置密码。 任务任务2:创建用户:创建用户 步骤步骤2:限制用户使用期限:限制用户使用期限 预备知识预备知识:修改系统时间:修改系统时间 date -s 09/11/2008 15:50 创建创建a3用户并限制其使用期限至用户并限制其使用期

22、限至2008年年9月月11日日 useradd a3 -e 09/11/2008 步骤步骤3:测试:测试a3用户使用期限用户使用期限 把时间调整为把时间调整为2008年年9月月12日,测试日,测试a2用户是否可以登录?用户是否可以登录? 如果把时间调整为如果把时间调整为2008年年9月月13日呢?日呢? 任务任务2:创建用户:创建用户 步骤步骤4:查看用户帐号信息:查看用户帐号信息 cat /etc/passwd 背景知识:背景知识: n所有的用户在登录系统前应该在该文件中均有一个可用的条目。所有的用户在登录系统前应该在该文件中均有一个可用的条目。 n每一个条目包含了登录帐号及相关的每一个条目

23、包含了登录帐号及相关的IDID号。号。 n另外,该条目还存放密码位另外,该条目还存放密码位( (以一位以一位x x表示,加密过的密码已移至表示,加密过的密码已移至 /etc/shadow/etc/shadow文件)、用户的登录目录、登录时的默认文件)、用户的登录目录、登录时的默认shellshell程序。程序。 n用户帐号应是唯一的。用户帐号应是唯一的。 n超级管理员的超级管理员的UIDUID是是0 0; n系统用户的系统用户的UIDUID是是:1499:1499 n普通用户的普通用户的UIDUID是是: 50060000: 50060000 任务任务4:删除用户:删除用户 删除用户删除用户a

24、2 userdel -r a2 背景知识:背景知识: 如果使用-r选项,用户主目录及其内部的文件将被删除, 然后从/etc/passwd文件中删除该用户的信息。如果 不用-r选项,则只删除/etc/passwd文件中的信息。 注意:如果用户已登录,则不能删除该用户,应使用 logout或exit命令退出系统后再删除。 任务任务5:群组创建与:群组创建与 管理管理 预备知识:预备知识: /etc/group 文件保存组信息。文件保存组信息。 1.增加一个增加一个jsj组组 groupadd jsj 2.增加增加a1用户到用户到jsj组组 gpasswd a a1 jsj 3.从从jsj组中删除用户组中删除用户a2 gpasswd d a2 jsj 4.删除删除jsj组组 gro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论