linux基础及应用.ppt
《linux基础及应用.ppt》由会员分享,可在线阅读,更多相关《linux基础及应用.ppt(44页珍藏版)》请在三一办公上搜索。
1、Linux系统管理,6,6.1 Linux用户和组管理,Linux系统中的用户可以分为三种:超级用户、普通用户和服务用户。(1)root用户:系统唯一的超级用户,拥有最高权限(2)服务用户:不具有登录系统的能力,但却是系统运行不可缺少的用户。(3)普通用户:这类用户能登录系统,但只能操作自己家目录的内容,权限有限。,1.添加用户(useradd),(1)语法:useradd 参数 用户名(2)命令说明:建立系统的用户-d指定用户登录时的启始目录-g指定用户所属的群组。-M不要自动建立用户的登入目录-s指定用户登入后所使用的shell例2:在系统上创建用户neuq,并指定群组为root。#use
2、radd-g root student,2.设置口令,(1)语法:passwd 用户名(2)命令说明:修改用户口令。-S:用于查询指定用户账号的状态。-l:用于锁定账号的口令。-u:解除锁定账号的口令。-d:删除指定账号的口令。例1:使用root用户设置bxs用户的口令。#passwd bxs,3.修改用户,usermod 选项 用户帐号修改用户帐号的信息-d:修改用户登入时的目录-g:修改用户所属的群组-l:更改账号的登录名-L:锁定帐号口令,使口令失效-U:解除口令锁定例1:把用户名“student”改为“neuq”。rootlab9 root#usermod-l neuq student
3、,4.删除用户,(1)语法:userdel-r用户账户(2)命令说明:删除用户帐户。-r:删除用户登入目录以及目录中所有文件。例1:删除用户bxs,但是保留/home/bxs目录。rootlab9 root#userdel bxs例2:删除bxs用户及其主目录。rootlab9 root#userdel r student,1.添加用户组,groupadd命令建立新的用户组账号。(1)语法:groupadd-r 组帐号名(2)命令说明:建立新用户组。-r:用来建立系统账号。例1:建立组账号bxsgrouprootlab9 root#groupadd bxsgroup例2:建立系统组账号bxss
4、ysgrouprootlab9 root#groupadd-r bxssysgroup,2.修改用户组,groupmod命令用来更改用户组识别码或名称(1)语法:groupmod-选项 用户组名称(2)命令说明:更改用户组-g:设置要使用的用户组识别码。-n:设置要使用的用户组名称。例1:改变bxsgroup组名为zhgroup。#groupmod-n zhgroup bxsgroup,3.删除用户组,groupdel命令用于删除指定的组账号,若该用户组中仍包括某些用户,则必须先删除这些用户后,方能删除用户组。(1)语法:groupdel 用户组名称(2)命令说明:删除用户组(3)使用权限:超
5、级用户例1:删除组zhgroup。#groupdel zhgroup,4.组成员维护,(1)语法:gpasswd 选项 组名 或gpasswd 选项 用户名 组名(2)命令说明:把用户添加到组、把用户从组中删除-a:将用户添加到组中-A:指定组的管理员-d:将用户从组中删除例1:将bxs用户添加到root组中rootlab9 root#gpasswd-a bxs root,用户和组的配置文件,1./etc/passwd文件Linux系统的基本用户数据文件是/etc/passwd。用户名(也被称为登录名)用户口令UIDGID 用户名全称或说明用户的主目录用户所用shell的类型,用户和组的配置文
6、件(续1),用户名口令上次修改口令的时间两次修改口令间隔最少的天数两次修改口令间隔最多的天数,提前多少天警告用户口令将过期在口令过期之后多少天禁用此用户用户过期日期保留字段,2./etc/shadow文件口令存放文件。此文件只有root用户可以读取,用户和组的配置文件(续2),3./etc/group文件/etc/group文件是用户组配置文件,存放用户组的信息。用户组名称用户组口令GID组成员,用户和组的配置文件(续3),4./etc/gshadow文件/etc/gshadow文件用于定义用户组口令、组管理员等信息,该文件只有root用户可以读取。用户组名用户组口令用户组管理者组成员,用户和
7、组的配置文件(续4),5./etc/skel目录;/etc/skel目录一般存放用户启动文件。6./etc/login.defs文件/etc/login.defs文件是创建用户时的一些规划。7./etc/default/useradd文件;Linux通过useradd命令添加用户,/etc/default/useradd是添加用户时的规则文件,6.2 内核管理,内核是操作系统的核心,用来提供用户层程序和硬件之间的接口。Linux内核的版本号由三部分分别是主要编号、次要编号和修正编号。Linux发行商一般会根据自己的需要对基本内核进行某些定制。,内核编译前的准备,对内核进行改动主要基于以下两点考
8、虑;第一点:希望使用最新内核版本。第二点:对内核进行优化,精简。Red Hat Linux 9的内核源代码在/usr/src/linux-2.4目录下,配置与编译内核,(1)使用命令配置内核make xconfigrootlab9 linux-2.4.20-8#make xconfig在出现的选择框中单击类别名来选择需要配置的类别(2)使用make dep命令分析内核的配置,设置依赖关系;使用make clean命令清除以前编译的痕迹。rootlab9 linux-2.4.20-8#make deprootlab9 linux-2.4.20-8#make clean,配置与编译内核(续1),(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 基础 应用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5575619.html