用户、组、密码设置

/etc/group 组的信息

先有组才能有用户
 例如:大学 04020419 基本组;社团 附加组。
 学会建立组 建立用户 修改用户和组的信息 用户密码修改 密码的时间的变动
 groupadd -g GID号 组名 建立组
 groupmod -g GID号 组名 修改组的GID号
 groupdel 组名 删除组

useradd 用户名 建立用户

useradd libai添加用户李白 useradd boss添加用户老板
-u 指定用户的UID号
-g 指定用户的基本组
-G 指定用户的附加组
-M 不建立家目录
-s 指定用户的登录shell
 如:useradd -u 251 -M -s /sbin/nologin testuser
id username 可以查看UID、GID、附加组等基本信息,但看不到密码信息。
在这里插入图片描述

groupadd 添加组

groupadd caiwu 添加财务组

usermod 修改用户信息

参数:-u -g -G -s
 现有bob uid 600 ,若要修改用户uid为620 将其加入到附加组class4中
 命令:usermod -u 620 -G class4 bob

userdel 用户名 删除用户

userdel username 删除用户时,不能删除家目录
userdel –r username 加了 -r 表示递归,能删家目录、邮件

passwd 用户名 为用户设定密码

遵循四分之三原则
passwd username
 -l 锁定用户
 -u 解锁用户
 -S 查用户密码状态

  1. 如何要求用户在90天后必须修改密码?
      方法一:chage -M 90 用户名
      方法二:vim /etc/login.defs  修改文件中的值

  2. 公司实习员工,要求user1-10 ,组usertest。默认密码都是123 用户失效时间是18年9月30日,用户初次登录系统时候 必须修改自己的密码?
      useradd -g usertest user1
      echo "123" | passwd --stdin user1 非交互设定密码,stdin表示标准输入
      chage -d 0 user1 登录后必须改密码 强密码。
      chage -E 年月日 user1 设定用户失效时间

gpasswd

gpasswd –A boss caiwu 设置boss为caiwu的管理员
gpasswd –a libai caiwu 添加libai到caiwu组
gpasswd –d 用户名 组名 删除组成员

练习:

  1. 请描述rpm命令如下选项的作用
     -qa 已安装的所有rpm包
     -qpi 安装包的信息查看
     -qpl 安装位置信息
     -qf 查看文件目录属于哪个软件包
     -ivh -e
  2. 请说出本地yum源中的标准4行内容  【biaoqian】
     name=miaoshu
     baseurl=file:/xxxx
     gpgcheck=0
  3. 请说出/etc/passwd文件中以下内容所表示的信息 
     allen:x:500:500:allen:/home/allen:/sbin/nologin
     用户名:密码占位符:uid:gid:用户信息:家目录:shell
  4. 请说出/etc/shadow文件中以下内容所表示的信息
     allen:!!:17887:0:99999:7::::  
     锁定:距离197011密码最近一次的修改时间:0最短有效期:90最长有效期 锁定:距离197011密码最近一次的修改时间:0最短有效期:90最长有效期
  5. 建立一个组名为class,并建立bob用户要求其基本组为class。之后修改class gid为1000,bob的uid为1200。
     groupadd class
     useradd -g class bob
     groupmod -g 1000 class
     usermod -u 1200 bob
     命令用户命令 user开头的 用户名写最后 group开头 组名写最后

作业:
1.建立一个名为class1的组要求组id为1000
2.建立一个自己名字的用户要求基本组为class1,uid为600
3.建立一个名为class2的组,并指定为自己名字用户的附加组
4.建立一个不可登录系统的用户名为test该用户不设定家目录
5.将用户test用户锁定,为自己名字的用户设定密码为centos
6.将自己名字的用户密码最短有效期设定为3天,最长有效期为90天同时定义用户的失效时间为距离当前时间1个月后
7.设定系统默认参数要求每个建立的用户密码最长有效期都是90天。

猜你喜欢

转载自blog.csdn.net/weixin_42747982/article/details/83905055