欢迎来到天天文库
浏览记录
ID:41251799
大小:305.51 KB
页数:16页
时间:2019-08-20
《《用户和组管理》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter6用户和组管理1一、用户和组管理概述Linux是一个多用户多任务操作系统,任何用户必须在系统上申请一个帐号,才能进入系统。帐号管理包括:用户和组的管理、口令管理。Linux下的用户Linux下的用户分为三类:超级用户、普通用户和伪用户超级用户:默认用户名为root,具有操作系统的一切权力。系统可以有多个超级用户,它们的UID和GID的值均为0。普通用户:访问系统的资源受到限制。默认情况下,普通用户的UID的值在500~60000范围内。伪用户:为了管理方便而设定的用户。它的UID值在1~4
2、99范围内。伪用户不能登录。2一、用户和组管理概述Linux下的组组是若干用户的逻辑集合。同一个用户可以同属于多个组。Linux下的组分为私有组和标准组。私有组:创建新用户时,如果没有指定所属组,则系统创建一个与该用户名同名的私有组。标准组:由管理员事先创建好的组。3一、用户和组管理概述帐号系统文件Linux下的帐号系统文件包括/etc/passwd,/etc/shadow,/etc/group三个文件。只有超级用户才能修改它们。/etc/passwdLinux系统中的每一个注册用户在/etc/pass
3、wd中都有一个对应的记录行。它记录了用户的基本属性/etc/passwd的文件格式是:每一个用户的一条记录包括如下七个字段:用户名:口令:用户标识号:组标识号:注释性描述:所在目录:命令解释器4Chapter4用户和组管理/etc/passwd文件中各字段的含义字段说明用户名用户登录系统时使用的名字,它是唯一的。口令存放加密的口令用户标识号一个整数,用来在系统内部标识用户组标识号一个整数,用来在系统内部标识用户所属的组注释性描述存放用户全名等信息所在目录用户登录系统后进入的目录命令解释器指示该用户使用的
4、shell,默认为bash5一、用户和组管理概述/etc/shadow存放系统加密后的口令字,只有超级用户可以读写。/etc/shadow的文件格式是:每一个用户的一条记录包括如下九个字段:用户名:口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志6/etc/shadow文件中各字段的含义字段说明用户名用户登录系统时使用的名字,它是唯一的。口令存放加密的口令最后一次修改时间标识从某一时刻起到用户最后一次修改口令的天数最小时间间隔两次修改口令之间的最小天数最大时间间隔
5、口令保持有效的最多天数警告时间从系统开始警告到口令正式失效的天数不活动时间口令过期多少天后,该帐号被禁用失效时间指示口令失效的绝对天数标志未使用7一、用户和组管理概述/etc/group记录用户所属的主组,即登录时所属的默认组,存放组的所有属性。/etc/group的文件格式是:每一个组一条记录包括如下四个字段:组名:口令:组标识号:组内用户列表8Chapter4用户和组管理/etc/group文件中各字段的含义字段说明组名用户登录系统时的默认组名,它是唯一的。口令存放组的加密口令组标识号一个整数,用来
6、在系统内部标识组组内用户列表属于该组的所有用户名表9一、用户和组管理概述其他文件或目录用户shell的启动脚本,用于设置用户的登录环境。默认设置文件和目录默认设置文件配置文件/etc/login,/etc/default/useradd存放默认数据。默认设置目录在/etc/skel目录中包含了可以用做其他用户的基础文件。此目录含有X的配置文件、/bin/bash的配置文件和.login文件。10二、用户帐号管理创建新的用户帐号过程:在/etc/passwd中添加一条记录。创建用户所在目录在用户所在目录中
7、设置默认的配置文件创建方法:手工创建。使用useradd命令创建。使用XWindow中的图形界面工具创建11二、用户帐号管理使用useradd创建新用户格式:useradd[<选项>]<用户名>命令选项:-uuid指定新用户的uid-ggroup指定新用户的所在组,该组必须存在-Ggroup指定新用户的附加组-ddir指定新用户的所在目录-sshell指定新用户使用的shell,默认为bash-ccomment说明用户的附加信息-eexpire指定用户的登录失效时间-kskel-dir指定skel目录,
8、默认存放在/etc/skel-m建立新用户的所在目录-M不建立新用户的所在目录-R建立一个系统用户12二、用户帐号管理删除已经存在的用户帐号格式:userdel<用户名>命令选项:-r删除用户的所在目录例如:#userdel–rzhchen修改用户属性格式:usermod[<选项>]<用户名>选项与useradd相同,但增加了一个-l选项,可以修改用户的登录名。例如:#usermod–lsoft_managerzhchen说明,将zhche
此文档下载收益归作者所有