RHCSA-用户用户组及密码管理

15 篇文章 0 订阅

用户和组:

任何用户都不能单独存在,必须依赖于组存在。

/etc/passwd  用户信息

/etc/shadow 用户密码信息

/etc/group     用户组信息

/etc/gshadow 用户组密码信息

 

man 5 passwd  查看passwd的用法

/etc/passwd  用户信息组成:

 

name: password:uid:gid:描述:家:shell

用户名:密码(加密):用户ID:组ID:描述字段:家目录:用户的登陆shell

 

/etc/group     用户组信息:

组名:组密码(加密):GID:该组下的用户

 

如何添加用户:

useradd=adduser

useradd ycf

1001是ycf 用户的私有组, 在创建一个用户的时候,如果没有指定该用户的主组,系统会为该用户创建一个名字和用户名一样的组,该组就是私有组。

grep 1001 /etc/group

用户的私有组的最后一个字段,如果某个私有组下面有且仅有自己,这个就不显示。

useradd mym -u 5000 -g ycf -c 描述 -d /home/mym -s /bin/sh(-g主组 -G 附加组)

grep mym /etc/passwd

比如修改用户的shell

usermod  -s /bin/bash mym

usermod -G admin yqm  给yqm 添加admin附加组-G

id admin  查看admin

 

usermod -aG gzy yqm 给yqm添加多个组

如何删除一个用户:

userdel -r yqm

userdel --help

-r 相当于手动删除 rm -rf ycf/  家目录和 cd /var/spool/mail/ rm -rf ycf 邮件池

 

组信息管理:

groupadd --help

选项:

  -f, --force如果组已经存在则成功退出

并且如果 GID 已经存在则取消 -g

  -g, --gid GID                 为新组使用 GID

  -h, --help                    显示此帮助信息并推出

  -K, --key KEY=VALUE           不使用 /etc/login.defs 中的默认值

  -o, --non-unique              允许创建有重复 GID 的组

  -p, --password PASSWORD       为新组使用此加密过的密码

  -r, --system                  创建一个系统账户

  -R, --root CHROOT_DIR         chroot 到的目录

 

密码管理:

/etc/shadow

具体构成如下:

用户:加密后的密码:上次修改密码的时间(从UNIX 1970/1/1开始计算天数):密码最小有效期(防止频繁改密码):密码最大有效期(多少天后必须改密码):密码到期前多少天提醒修改密码:宽限日期(给你三天时间修改不修改直接不能登录): 账号失效日期:最后字段被保留了

如何管理密码: 使用Passwd 和chage

passwd --help

 

chage -E 2017-6-4 admin 修改过期日等

 

-d 强制用户修改密码的命令:

chage -d 0 admin

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值