项目2管理Linux服务器

上传人:平*** 文档编号:34436363 上传时间:2018-02-24 格式:PPT 页数:118 大小:1.73MB
返回 下载 相关 举报
项目2管理Linux服务器_第1页
第1页 / 共118页
项目2管理Linux服务器_第2页
第2页 / 共118页
项目2管理Linux服务器_第3页
第3页 / 共118页
项目2管理Linux服务器_第4页
第4页 / 共118页
项目2管理Linux服务器_第5页
第5页 / 共118页
点击查看更多>>
资源描述

《项目2管理Linux服务器》由会员分享,可在线阅读,更多相关《项目2管理Linux服务器(118页珍藏版)》请在金锄头文库上搜索。

1、Linux网络服务器配置管理项目实训教程,杨云 马立新 杨建新 编著 中国水利水电出版社,项目2 管理Linux服务器,主讲教师 XXXXX,前章学习内容回顾,Linux安装的条件Linux安装的方法Linux与Windows共存的安装Linux的启动配置X -Window的基本知识,复习 项目1 安装REHL 4,Linux简介Linux体系结构Linux版本Red Hat Enterprise Linux 家族使用Vi编辑器 Linux安装的条件Linux安装的方法Linux与Windows共存的安装Linux的启动配置X -Window的基本知识,了解用户和组群配置文件熟练掌握Linux

2、下用户和组群的创建与维护管理熟悉用户帐户管理器的使用方法。,用户和组群配置文件Linux下用户和组群的创建与维护管理用户帐户管理器的使用方法,学习目标,本章难点,项目2 管理Linux服务器,1. 相关知识2. 项目设计与准备3. 项目实施,2.1 相关知识,Linux操作系统是多用户多任务的操作系统,它允许多个用户同时登录到系统,使用系统资源。 用户帐户是用户的身份标识,用户通过用户帐户可以登录到系统,并且访问已经被授权的资源。,2.1 相关知识,Linux系统下的用户帐户分为两种:普通用户帐户超级用户帐户(root)组群是具有相同特性的用户的逻辑集合,使用组群有利于系统管理员按照用户的特性

3、组织和管理用户,提高工作效率。,1. 用户和组群的基本概念,2. 用户和组群文件,用户帐户文件:/etc/passwd文件:用户帐户信息/etc/shadow文件:用户口令组群文件: /etc/group文件:组群帐户信息/etc/gshadow文件:组群口令、管理员等管理信息/etc/login.defs文件,/etc/passwd文件(见课本),/etc/shadow文件(见课本),/etc/group文件(见课本),/etc/gshadow文件(见课本),/etc/login.defs文件(1),/etc/login.defs文件(2),Red Hat Linux支持的文件系统:ext3

4、文件系统FAT(适用各种版本的DOS)NTFS(适用Windows NT - Windows 2000)VFAT和FAT32(适用Windows 9x)HFS(适用MacOS)HPFS(适用OS/2) 利用“ls /lib/modules/2.6.9.5.EL/kernel/fs” 可以查看Linux系统所支持的文件系统。,3. 文件系统,4. Linux的目录与文件,Linux的目录结构Linux的文件类型,Linux的目录结构,Linux文件系统使用单一的根目录结构 /位于Linux文件系统的顶层,所有分区都挂载到/下某个目录中熟悉各个系统目录,Linux文件系统标准结构,认识系统目录1,

5、在Linux系统中有许多系统默认的目录,这些目录按照不同的用途而放置了特定的文件/: 根目录,包含整个linux系统的所有目录和文件/bin: 此目录放置操作系统运行时所使用的各种命令程序。如 cp,dmesg,kill,login,mv,rm等常用命令,还有各种不同的 shell,如bash,bash2等。/boot: 系统启动时必须读取的文件,包括系统内核。/dev: 存放外围设备代号的文件。如硬盘的/dev/hda、终端机的 /dev/tty0等。/etc: 放置与系统设置、管理相关的文件。如passwd,shadow,以及 LILO配置文件lilo.conf等,/etc/rc.d:包含

6、了开机或关机时所执行的script文件/etc/X11:X Window配置文件的目录/home:此目录为默认用来放置账号的自家目录/lib:放置一些共用的函数库/lib/modules: 存放系统内核的块/lost+found: 存放一些系统检查结果,把发现的一些不合法的文件或数据都存放在这里;通常此目录为空/mnt: 默认含有/mnt/cdrom和/mnt/floppy两个目录,用来作为光盘与软盘的挂载点/proc: 是一个虚拟文件系统,它存放当前内存映象,主要用于在不重启动机器的情况下管理内核,认识系统目录2,Linux的文件类型,文件是操作系统用来存储信息的基本结构,通过文件名来标识。

7、 Linux系统中有三种基本的文件类型 普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。 目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。 设备文件: Linux系统把每一个设备都看成是一个文件。,Linux的文件类型,2.3.1 管理用户帐户,1. 新建用户2. 设置用户帐户口令3. 用户帐户的维护,1. 新建用户,使用useradd或者adduser命令 Useradd命令的格式是: useradd 选项 例如:创建ph用户 若新建用户已经存在,Useradd命令的选项,-c comment 用户的注释性信息-d home_dir 指定用户

8、的主目录-e expire_date 禁用帐号的日期,格式为:YYYY-MM-DD-f inactive_days 设置帐户过期多少天后,用户帐户被禁用。-u UID 指定用户的UID-g initial_group 用户所属主组群的组群名称或者GID-G group-list 用户所属的附属组群列表-m 若用户主目录不存在则创建它-M 不要创建用户主目录-n 不要为用户创建用户私人组群-p passwd 加密的口令-r 创建UID小于500的不带主目录的系统帐号-s shell指定用户的登录Shell,默认为/bin/bash,例,题目:新建用户user1,UID为510,指定其所属的私有组

9、为mlx(mlx组的标识符为500),用户的主目录为/home/user1,用户的Shell为/bin/bash,用户的密码为123456,帐户永不过期。,2. 设置用户帐户口令,新建用户后,要为用户设置口令,未设置口令的用户不能登陆系统,如:指定和修改用户帐户口令:passwd修改用户帐户口令:chage,Passwd命令,超级用户可以为自己和其他用户设置口令,而普通用户只能为自己设置口令 格式:passwd 选项 username,Passwd命令的选项,-l 锁定(停用)用户帐户-u 口令解锁-d 将用户口令设置为空,这与未设置口令的帐户不同。未设置口令的帐户无法登录系统,而口令为空的帐

10、户可以。-f 强迫用户下次登录时必须修改口令-n 指定口令的最短存活期-x 指定口令的最长存活期-w 口令要到期前提前警告的天数-I 口令过期后多少天停用帐户-S 显示帐户口令的简短状态信息,例,题目:假设当前用户为root,则下面的两个命令分别为:root用户修改自己的口令和root用户修改user1用户的口令。 root用户修改自己的口令 root用户修改user1用户的口令,普通用户修改口令时,passwd命令会首先询问原来的口令,只有验证通过才可以修改。如:,Chage命令,格式:chage 选项 username选项: -l 列出帐户口令属性的各个数值 -m 指定口令最短存活期 -M

11、 指定口令最长存活期 -W 口令要到期前提前警告的天数 -I 口令过期后多少天停用帐户 -E 用户帐户到期作废的日期 -d 设置口令上一次修改的日期,例,题目:设置user1用户的最短口令存活期为6天,最长口令存活期为60天,口令到期前5天提醒用户修改口令。 设置完成后查看各属性值。,3. 用户帐户的维护,修改用户帐户禁用和恢复用户帐户删除用户帐户,修改用户帐户,命令:usermod格式:usermod 选项 username例:修改用户user1的主目录为/var/user1,把启动Shell修改为/bin/tcsh 查看修改后的结果,禁用和恢复用户帐户,禁用和恢复用户帐户的实现方法:pas

12、swd命令usermod命令直接修改/etc/passwd或/etc/shadow文件,Passwd命令,禁用user1帐户查看(被锁定的用户密码栏前面会加上!)恢复user1帐户(解除锁定),Usermod命令,禁用user1用户帐户解除user1用户锁定,直接修改用户帐户配置文件,可将/etc/passwd文件或/etc/shadow文件中关于user1帐户的passwd域的第一个字符前面加上一个“*”,达到禁用帐户的目的,在需要恢复的时候只要删除字符“*”即可。如果只是禁止用户帐户登录系统,可以将其启动Shell设置为/bin/false或者/dev/null。,删除用户帐户,直接编辑/

13、etc/passwd和/etc/shadow文件,删除用户所对应的行用userdel命令删除 格式:userdel -r 例如:删除用户user1,保留用户主目录,2.3.2 组群管理,1. 维护组群帐户2. 为组群添加用户,1. 维护组群帐户,创建组群的命令:groupadd或addgroup 例:创建一个新的组群,组群名称为testgroup 修改组群的命令: groupmod 选项 groupname -g gid 把组群的GID改成gid -n group-name 把组群的名称改为name -o 强制接受更改的组的GID为重复的号码,1. 维护组群帐户,修改组群 修改gid: 修改组

14、群名称:删除组群的命令:groupdel 例:删除grouptest组群,2. 为组群添加用户,在Red Hat中使用不带任何参数的useradd命令创建用户时,会同时创建一个和用户帐户同名的组群,称为主组群。 当一个组群中必须包含多个用户时则需要使用附属组群。在附属组中增加、删除用户都用gpasswd命令,该命令只有root用户和组管理员才能够使用。,2. 为组群添加用户,gpasswd命令的格式 : gpasswd 选项 用户 组 gpasswd命令的选项: -a 把用户加入组 -d 把用户从组中删除 -r 取消组的密码 -A 给组指派管理员,2. 为组群添加用户,题目:新建组群testg

15、roup,把ph用户加入testgroup组,并指派ph为管理员 。,2.3.3 使用用户管理器管理用户和组群,1. 新建用户2. 修改用户属性3. 组群管理,用户管理器,1. 新建用户,2. 修改用户属性,3. 组群管理,3. 组群管理,2.3.4 常用的帐户管理命令,1、vipw命令格式:rootRHEL4 # vipw功能:用于直接对用户帐户文件/etc/passwd进行编辑,使用的默认编辑器是vi。特点:在功能上等同于“vi /etc/passwd”命令,但比vi更安全,因为在对/etc/passwd文件进行编辑时将自动锁定该文件,编辑结束后对该文件进行解锁,保证了文件的一致性。,vigr,命令格式:rootRHEL4 # vigr功能:用于直接对组群文件/etc/group进行编辑,使用的默认编辑器是vi。 特点:在功能上等同于“vi /etc/group”命令,但比vi更安全,因为在对/etc/group文件进行编辑时将自动锁定该文件,编辑结束后对该文件进行解锁,保证了文件的一致性。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号