- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中标麒麟Linux服务器操作系统培训系列
中标麒麟Linux系统用户和组管理指南
技术创新,变革未来
本章目标
•熟悉中标麒麟Linux服务器操作系统中用户和组的
基本操作命令和方法;
•了解用户和用户组相关的配置文件以及如何配置;
用户
•每个用户都被分配了一个独特的用户ID 号码
(UID)
–UID 0 代表根用户
•用户名和UID 被保存在/etc/passwd 这个文件中
•当用户登录时,他们被分配了一个主目录和一个运
行的程序(通常是shell)
•若无适当权限,用户无法读取、写入、或执行彼此
的文件
组
•用户被分配给组
•每个组都被分配了一个独特的组ID 号码(GID)
•GID 被保存在/etc/group 这个文件中
•每个用户都有他们自己的私有组
–可以被添加到其它组中来获得额外的存取权限
•组中的所有用户都可以共享属于该组的文件
Linux基于用户身份对资源访问进行控制
•用户帐号:
–超级用户root
–普通用户
–程序用户
•组帐号:
–基本组(私有组)
–附加组 (公共组)
•UID和GID:
–UID (User Identity,用户标识号)
–GID (Group Identify,组标识号)
用户和组的基本操作
•启动=系统=管理=用户和群组
用户和组的基本操作
•创建新用户:
用户和组基本命令
•id命令
–用途:查询用户身份标识
–格式:id [用户名]
•groups命令
–用途:查询用户所属的组
–格式:groups [用户名]
•finger命令
–用途:查询用户帐号的详细信息
–格式:finger [-l] [用户名]
•users、w 、who命令
–用途:查询已登录到主机的用户信息
常用的用户和组操作的命令
•用户的添加:
•# useradd [-c comment] [-d home_dir]
[-e expire_date] [-f inactive_time]
[-g initial_group] [-G group[,...]]
[-m [-k skeleton_dir] | -M] [-n] [-o]
[-p passwd] [-r]
[-s shell] [-u uid] login
•# useradd -D [-g default_group] [-b default_home]
[-e default_expire_date]
[-f default_inactive] [-s default_shell]
删除/修改用户账户
•userdel命令
–格式:userdel [-r] 用户名
•添加-r 选项时,表示连用户的宿主目录一并删除
[root@localhost ~]# useradd test
[root@localhost ~]# ls -ld /home/te/st
drwx 2 stu01 stu01 4096 09-09 12:38 /home/test/
[root@localhost ~]# userdel -r test
[root@localhost ~]# ls -ld /home/test/
ls: /home/stu01/: 没有那个文件或目录
•修改账户命令
–手动编辑/etc/passwd文件
–用usermod [options] username 命令
删除/修改用户账户
•文件来源
–新建用户帐号时,从/etc/skel 目录中复制而来
•主要的用户初始配置文件
–~/.bash_profile:用户每次登录时执行
–~/.bashrc:每次进入新的Bash环境时执行
文档评论(0)