04用户和组.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04用户和组.ppt

pwconv和pwunconv 安装Linux系统时,系统缺省采用shadow来保护密码。?如果安装Linux时未启用shadow,可以使用pwconv命令启用shadow。 注意用root用户登录来执行该命令,执行的结果是/etc/passwd文件中的密码字段被改为“x”,同时产生/etc/shadow文件。相反,如果要取消shadow功能,可使用pwunconv命令。 1.3 设置口令 passwd [-u] [user_name] 1.4 删除用户 userdel [-r] [user_name] -r 参数代表将用户的起始目录及其中的文件全部删除。 1.5 修改用户属性(重要) usermod [-ugGdslp] 用户名 -u : 修改用户的UID号 (不建议) -g: 修改用户的所属的组(本节最后讲述) -G:修改用户的所属附加组(本节最后讲述) -d: 修改用户的起始目录(使用的时候要注意) -s:修改用户的shell (课堂演示) -l: 修改用户名(登录名) -p: 修改用户的密码 -L:禁用用户(课堂演示) -U:解锁用户(课堂演示) 案例分析 指定alex的UID为999,并且将用户名改为Lucky,所属组修改为market(已存在),附加组修改为sales(已存在),起始目录修改为/home/Lucky,密码修改shell修改为/bin/bash。 使用的命令是:usermod –u 999 –g market –G sales –d /home/Lucky –p–s /bin/bash –l Lucky alex(注意:修改登录名选项要放在最后) 2 工作组的管理 2.1 添加工作组 groupadd [-g gid [-0]] [-r] [-f] 组名 -g:gid设定组标识。如果不使用-o选项,则组标识(GID)必须是唯一且非负的。默认值是比500大且比其他任何现存组的标识大 -o; 此选项是和-g选项一起使用的。如果使用该选项,则允许使用相同的主标识(GID)。 -r:该选项使groupadd添加一个系统工作组。 -f: 这是一个强制项。当用户试图建立一个已经存在的组的时候,groupadd将会停止并返回一个错误的信息,如果使用了该选项则将不会返回错误的信息。 关于组文件 /etc/group中的每一行代表一个组,用:隔开不同项; Group_name:组名 Passwod:组密码(一般不用) GID:组身份编号 User_list:组成员列表; 组密码单独放在/etc/gshadow中. 案例分析 添加一个系统工作组work,截图如下 2.3 删除工作组 groupdel 组名 范例:删除掉工作组tools截图如下: 2.4 修改工作组的属性 groupmod [-g gid[- o]] [-n new_group_name] 组名 参数: -n 新组名 原组名 //修改组的名称 -g GID //修改组的GID 实例: # groupmod -n group g1 # groupmod -g 860 g2 案例分析 修改game工作组的gid为888,新的组名为tools,截图如下: 补充内容: gpasswd命令 要改变组中的成员用户或改变组的密码使用gpasswd命令。 格式:gpasswd[参数][用户名]组名 不带参数时,即修改组密码。 参数选项: -a:将用户加入到组中。(牢记!!!!) #gpasswd -a u1 root -d:将用户从组中删除。 #gpasswd -d u1 root -n:修改组的名称 添加一个game工作组,指定其GID为666,截图如下: 案例分析(续) 补充内容: groups命令 作用:显示用户所属组 groups [用户名] 实例: #groups (显示当前用户所属组) #groups root (显示root用户的所属组) 回顾useradd -g -G 3 用户和组的相关配置文件 3.1 初始化环境:/etc/skel 案例说明 3.2 useradd命令初始值 通过cat /etc/default/useradd查看useradd命令初始值; 通过useradd –D可以修改初始值。 参见P129。 3.3 login的配置文件 生成新用户时,基本参数来自/etc/login.defs配置文件。 可以修改此文件内容。 参见书p129。 案例演示。 补充命令 1、更改用户个人资讯信息 格式: chfn [用户名] 2、更改用户的shell设定 格式: chsh [用户名]

文档评论(0)

shbky123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档