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