网站大量收购独家精品文档,联系QQ:2885784924

模块1linux入门--13-Linux用户及组管理.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.3.3 用户及组管理命令 一、创建新用户 在Linux中,创建或者添加新用户用useradd命令来实现,其使用的格式为: useradd 【选项】用户名 该命令只能由root用户使用。选项用于设置用户账户参数,主要选项的参数如下表2-2所示: 表2-2 useradd参数选项 选项 说明 -c 注释 设置对用户的注释信息,该信息被加入到/etc/passwd文件的备注栏 -d 主目录 指定用户的家目录。系统默认的用户主目录为“/home/用户名” -e 有效期限 指定用户账户过期日期。日期格式为MM/DD/YY -f 缓冲天数 指定口令过期后多久将关闭此账户 -g 组ID或组名 指定用户所属的主要组。系统默认创建一个与用户同名的私有用户组 -G 组ID或组名 指定用户所属的附加组,多个附加组之间用逗号隔开 -s 登录shell 指定用户登录后所使用的shell。系统默认为/bin/bash -u 用户ID 指定用户的UID -m 家目录 建立用户的家目录 -M 不建立家目录 不建立用户的家目录, 1.3.3 用户及组管理命令 例如1:以系统默认值创建用户jsjwl。 [root@localhost ~]# useradd jsjwl 当不选用任何选项时,Linux将按照系统默认值创建新用户。系统将在/home目录中新建与用户同名的子目录作为该用户的主目录,并且还将新建一个与用户同名的私有用户组作为该用户的主要组。该用户的登录shell为/bin/bash,用户的ID由系统从500开始依次指定。 例如2:创建一个名为:jsj的用户,主目录放在/var/目录中,并指定登录shell为/sbin/nologin。 useradd -d /var/jsj -s /sbin/nologin jsj 使用useradd命令增加新用户时,将在/etc/passwd和/etc /shadow文件中也将添加新纪录。 注意: Linux中新建用户还可以使用adduser命令,实际上,adduser命令是useradd命令的一个链接,它们二者的功能是完全相同。 1.3.3 用户及组管理命令 二、设置或修改用户口令 在Linux中,对于新创建的用户,在没有设置口令的情况下,用户是处于锁定状态的,此时用户将无法登录系统。用户口令管理包括用户口令的设置、修改、删除、锁定、解锁等操作,可以使用passwd命令来实现。用法为: Passwd 【选项】 用户名 该命令按照指定的选项或修改指定用户的口令属性。如果缺省用户名,修改当前用户的口令属性。命令的主要选项参数如下表2-3所示: 选项 说明 缺省 设置指定用户的口令 -l 将指定用户锁定 -u 将锁定的用户解锁 -S 显示指定用户与密码相关信息 -n 指定命令最短修改时间 -x 指定密码最长使用时间 -w 指定密码更改警告时间 1.3.3 用户及组管理命令 例如1:为用户jsjwl设置初始密码。 [root@localhost ~]# passwd jsjwl Changing password for user jsjwl. New UNIX password: BAD PASSWORD: it is based on a dictionary word Retype new UNIX password: passwd: all authentication tokens updated successfully. Linux对用户口令的安全性要求很高,如果口令长度小于6位、字符过于规则、字符重复性太高或者是字典单词,系统都会出现提示信息,提醒用户此口令不安全。 注意: Root用户可以为所有用户设置口令,普通用户只能修改自己的口令,不能更改其他用户的口令。 1.3.3 用户及组管理命令 例如2:锁定用户jsjwl的口令 [root@localhost ~]# passwd -l jsjwl Locking password for user jsjwl. passwd: Success 在Linux中,除了用户账户可以锁定,用户的口令一样也可以锁定,二者之中有一个锁定,该用户将无法登录系统。但是用户的口令锁定之后可以使用命令将其解锁,解锁之后方可登录系统。 例如3:解锁用户jsjwl [root@localhost ~]# passwd -u jsjwl Unlocking password for user jsjwl. passwd: Success. 例如4:删除用

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档