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

下载本文档

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

文档简介

,Linux服务器配置与管理 计算机工程系,学习情境一:认识Linux,技能目标: 能够进入Linux的CLI与GUI环境。 知识目标 1)了解Linux组件 2)了解Linux发展历史 3)了解什么是开源软件 4)掌握Linux版本 5)掌握Linux优点与缺点,什么是 GNU GPL,The GNU General Public License 许可公众免费地运行、复制、传播与改变符合GPL的软件,可以把程序应用于你所开发的程序之中,但你的程序也应按GPL规定进行流通,Linux简介,Linux 是操作系统 Linux 是免费的、开源、类UNIX、交互式、多用户、多任务的网络操作系统。 1991年, Linus Torvalds 把基于X86的开放源代码发布在因特网上。,与其他OS进行比较,1.Linux - MS DOS Linux 能够完全运行于微处理器的保护模式下,可以完全地使用微处理器的所有功能。 2.Linux - MS Windows 1)对硬件的配置要求 2)运用程序的版权与价格 3)可靠性 4)稳定性 3. Linux - UNIX 1)价格问题 2)在PC机上运行问题,Linux优点,强大的、灵活的命令集 方便地与其他OS进行连接 廉价 共享源代码使得BUG快速地被修复 共享源代码使软件具备健壮性,Linux缺点,1.使用习惯 实际上Linux的图形界面正逐渐地被 人们所接受,但还存一个标准的问题。 2.还无法广泛地支持所有最新的硬件 3.打印的功能确实较弱。,Linux的内核版本与发布版本区别,2008中国Linux从业者职位分析,国内知名招聘网站中2007年12月16日至22日近一周关于Linux、Windows以及Unix人才的21679条招聘信息进行了汇总分析。,2008中国Linux从业者职位分析,资料详见:/St-news/st023.htm,Linux应用范围,学习情境二:安装Linux,技能目标: 1)准备安装 RedHat Linux前期工作 2)能够从CD-ROM安装RedHat Linux 3)在安装过程中能够对硬盘进行分区 4)创建一个普通账号并登录 知识目标: 1)安装方法的选择 2)了解磁盘分区知识 3)掌握安装步骤,任务1:安装RedHat Linux,步骤1:选择安装方法 1)From CD-ROM 2)From Local network 3)From Internet 一般来说,选择图形 化安装界面进行安装,任务1:安装RedHat Linux,步骤2.系统检查硬件配置 步骤3.进入图形安装界面,任务1:安装RedHat Linux,步骤4:语言的选择,任务1:安装RedHat Linux,步骤5:键盘、鼠标配置,任务1:安装RedHat Linux,步骤6:选择安装类型,任务1:安装RedHat Linux,步骤7:磁盘分区,任务1:安装RedHat Linux,背景知识:硬盘分区 硬盘的分区主要分为主分区和扩展分区,主分区和扩展分区数目之和不能大于4个。,对于IDE硬盘,驱动器标识符为hdx,x为盘号,如hda1,表示第一个IDE硬盘的第一个分区。,创建硬盘分区 分区类型(主分区、扩展分区、逻辑分区、交换分区) 分区名(Linux的硬盘分区命名有一定的规则) 名称的前两个字母反映磁盘类型(如:普通 IDE硬盘,则为hd;SCSI硬盘,则为sd) 第三个字母取决于硬盘的位置(如:第一个硬盘指定为a,第二个硬盘指定为b,等等) 第四个字母反映了磁盘如何分区。由于最多可以有四个主分区,因此指定为1、2、3、4。第一个生成的逻辑盘在位置5,即使只有一个主分区。,任务1:安装RedHat Linux,任务1:安装RedHat Linux,任务1:安装RedHat Linux,1)创建 /boot 分区:驻留Linux核心及一些文件;一般分为100MB。,任务1:安装RedHat Linux,2)创建 /(根分区):所有文件(除了 /boot 分区中)均在此分区中。分区大小至少3GB,可能的话,请设为5GB。,任务1:安装RedHat Linux,3)创建 /home 分区:存储用户的信息;如果该服务器作为 FTP或WEB 服务器,请分配较大的空间。 4)创建/var 分区:存储系统日志. 如果该服务器作为邮件服务器,请分配较大空间。,任务1:安装RedHat Linux,5)创建 swap 分区:支持虚拟内存。一般分区容量是内存的2倍,任务1:安装RedHat Linux,步骤8 配置引导程序:Grub 是一个多系统的引导程序;当然,Linux 也支持另一个引导程序 LILO, 但GRUB具备较强的功能。,引导程序的存放位置: 安装在MBR:推荐安装GRUB或LILO的地方,可以引导Linux或其他任何配置要引导的操作系统。,任务1:安装RedHat Linux,步骤9:配置网络参数,任务1:安装RedHat Linux,手动设置网络参数,任务1:安装RedHat Linux,步骤10 :防火墙配置 作为一名新手,可以选择“中级”或“无防火墙”,该部分功能今后可以再另行配置,任务1:安装RedHat Linux,步骤11:附加语言支持 步骤12:时间区域选择 步骤13:设置超级用户口令,任务1:安装RedHat Linux,步骤14:口令验证 可使用系统默认设置,任务1:安装RedHat Linux,步骤15:选择欲安装的软件包 选择欲安装的软件包(因为前面我们选择的是“定制”安装),这里我们最好把编辑器、服务器、开发工具、系统工具等软件包选上,任务1:安装RedHat Linux,步骤16:开始安装软件包,任务1:安装RedHat Linux,步骤17:创建恢复盘 步骤18: X Windows 配置 1)配置显示器 2)配置显卡 步骤19:结束安装 步骤20:结束安装,Linux用户界面,1.命令行界面(CLI),Linux用户界面,2. 图形界面(GUI) 较为常用的图形界面是 GNOME 和 KDE. 它们使用一种称为 X 协议的显示系统,Linux 用户,超级管理员 对系统拥有至高无上的权限 登录的名称是 root (user ID, UID, is 0) 普通用户 限制在用户所允许的区域 用户名称和其他功能的开放可由超级管理员定制,任务2:登录界面的转换,如果系统启动后进入字符登录界面,说明系统默认运行级别是3; 如果系统启动后进入图形登录界面,说明系统默认运行级别是5; 查看当前系统运行级别:runlevel 切换系统运行级别:init 3或init 5,任务3:进入Linux系统,步骤1:登录Linux文本界面,背景知识: 在Linux中严格区分大小写,root与Root是不同的帐号,任务3:进入Linux系统,登录成功界面:,背景知识: 说明:某些用户只想使用root这个帐号来执行所有任务,这是一个危险的想法,因为root 用户拥有至高无上的权限,极易不小心删除或修改重要的系统文件,从而造成对系统的损害。,任务4: CLI界面下创建一个普通帐号并测试,步骤1:创建一个普通用户 useradd passwd 步骤2:切换Linux虚拟控制台 背景知识:虚拟控制台可使用户同时在多个控制台上工作,真正感受到Linux系统多用户的特性。允许用户在同一时间从控制台进行多次登录。 例如,开发软件时,可以在一个控制台上进行编辑,在另一个控制台上进行编译,在第三个控制台上查阅信息。 操作:按AltF1、F2、F3、F4、F5、F6在CLI界面下六个虚拟控制台之间进行切换。,任务5:退出Linux系统,退出系统并关机 输入命令 shutdown h now 或 halt 立即关机,所有未保存程序全部丢失 init 0 如果欲重启系统,可输入命令 reboot 或 init 6,任务6:从CLI切换到GUI,步骤1:在CLI界面下输入:startx 步骤2:认识RedHat Linux桌面 步骤3:GUI界面下系统的注销、重启、关机,学习情境三:设置部门组与用户,技能目标: 1)能够创建用户帐号 2)能够管理用户以及群组帐号 3)能够进行用户级安全设置 知识目标: 1)掌握/etc/passwd及/etc/shadow文件功能 2)掌握GUI及CLI环境创建与管理用户方法,背景知识,一个新用户必须有一个帐号和一个使用环境 必须为新用户提供一个默认描述以及登录脚本。(这些默认的环境存放在/etc/skel目录下)。并提供一个初始的欢迎信息(初始欢迎信息存放在/etc/motd文件中),任务1:查看登录“欢迎”信息,预备知识:cat 命令用来查看文本文件内容 操作步骤:cat /etc/motd 思考:是否可以改变用户登录的欢迎信息呢?,任务2:创建用户,背景知识:在有安装图形环境的RedHat Linux中,在GUI下进行配置与管理比较直观(适合初学者),而在CLI下必须记住相关的命令与配置参数。 (一)GUI环境创建与管理用户 步骤1:“系统设置”“用户和群组”,打开用户管理器 步骤2:“添加用户”,设置相关信息,如下图所示。,任务2:创建用户,用户a1的相关资料将存放于 /home/a1目录下,任务2:创建用户,步骤3:单击“属性”对用户属性进行管理,步骤4:测试 以a1用户登录; 修改系统时间为2008年9月11日,测试用户是否可以登录。,任务2:创建用户,(二)CLI环境创建用户 步骤1:创建a2用户 useradd a2 或 adduser a2 passwd a2 用户可以修改自己的密码,但应用“强口令”设置密码 注意:只有root用户可以使用“弱口令”设置密码。,任务2:创建用户,步骤2:限制用户使用期限 预备知识:修改系统时间 date -s 09/11/2008 15:50 创建a3用户并限制其使用期限至2008年9月11日 useradd a3 -e 09/11/2008 步骤3:测试a3用户使用期限 把时间调整为2008年9月12日,测试a2用户是否可以登录? 如果把时间调整为2008年9月13日呢?,任务2:创建用户,步骤4:查看用户帐号信息 cat /etc/passwd 背景知识: 所有的用户在登录系统前应该在该文件中均有一个可用的条目。 每一个条目包含了登录帐号及相关的ID号。 另外,该条目还存放密码位(以一位x表示,加密过的密码已移至/etc/shadow文件)、用户的登录目录、登录时的默认shell程序。 用户帐号应是唯一的。 超级管理员的UID是0; 系统用户的UID是:1499 普通用户的UID是: 50060000,任务4:删除用户,删除用户a2 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组 groupdel jsj,学习情境四 使用VI编辑器,技能目标: 1)能够使用VI编辑器创建文本文件 2)能够使用VI编辑器编辑文本文件 知识目标: 1)掌握VI编辑器命令模式与插入模式 2)掌握文本的编辑方法,任务1 创建一个文本文件,创建一个名为abc的文件,并输入如下内容: 123456789 abcdefghij I have finished! 步骤1:vi abc 步骤2:按i键,输入内容 步骤3:按ESC键-输入: 步骤4:在:后输入wq ,存盘退出。 背景知识: :wq

温馨提示

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

评论

0/150

提交评论