4.用户管理

一. 用户查看

id 用户名称 查看当前用户的信息,显示为:
uid–用户id,gid–用户组id/主组id/初始组id,groups–用户附加组id
id -u 用户名称 ##查看当前用户id
id -g 用户名称 ##查看当前用户组id(主组id/初始组id,区别于附加组id)
id -G 用户名称 ##查看当前用户附加组id
id -Gn 用户名称 ##查看当前用户附加组名

id root
id -u root
id -g root
id -G root
id student
id -u student
id -g student
id -G student
id -Gn student = id -G -n student = id -n -G student = id -nG student

在这里插入图片描述

watch对执行的命令进行监控

watch -n 2 date     ##每2秒监控一次 date 命令

在这里插入图片描述

watch -n 1 “ tail -n 6 /etc/passwd /etc/group ;ls -l /home/ “

在这里插入图片描述
;可隔绝两条互不相关的语句,不影响其执行
在这里插入图片描述
在这里插入图片描述

二.用户建立

westos :x :1001 :6000 :157 :/home/westos:/bin/bash
| | | | | | |
用户名 密码 uid gid groups 用户家目录 用户默认shell
useradd username建立用户(建立时读取 /etc/login.defs 文件的内容以确定规则)
useradd -u xxxx username指定用户id建立用户
useradd -g xxxx username指定用户组id建立用户(该用户组必须是存在的)
useradd -G xxxx username指定用户附加组id建立用户(该附加用户组必须是存在的)
useradd -c “…” username指定用户附加说明建立用户
useradd -d /home/zhao username指定用户家目录建立用户
useradd -s /bin/bash username指定用户默认shell建立用户

useradd westos
useradd -u 6688 zxyos
useradd -g 888 zxyos     (显示  useradd: group '888' does no exist)
useradd -G 72 zxyos
useradd -c "hello world" zxyos
useradd -d /home/zhao zxyos
useradd -s /bin/bash zxyos

id范围设定(0-65534)
0 超级用户id
1-999 system_user 系统自用,不对外
1000-6000 login_user 操作者可使用(student用户已占用1000)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
若指定用户组id不存在,则用groupadd建立用户组

groupadd -g xxxx username建立用户组并指定用户组id

useradd -g 888 zxyos     
(回显  useradd: group '888' does no exist)
groupadd -g 888 zxyos
useradd -g 888 zxyos  

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三.用户删除

userdel -r username删除用户以及用户所涉及的系统资源
userdel username删除用户但不删除用户所涉及的系统资源

groupdel groupname删除用户组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四.更改用户信息

usermod更改用户信息
usermod -l newname oldname更改用户名称
usermod -u xxxx username更改用户uid
usermod -g xxxx usermod更改用户的初始组
usermod -G xxxx usermod更改用户的附加组(若无其他附加组,则添加该附加组;若有则覆盖修改附加组,不修改默认的附加组)
usermod -aG xxxx usermod添加用户附加组
usermod -G “” usermod删除用户的所有附加组
usermod -c “…” usermod更改用户附加说明文字
usermod -c “” usermod清空用户附加说明文字
usermod -d /home/zhao usermod更改用户家目录指向
usermod -md /home/aaa usermod更改用户家目录
usermod -s /sbin/nologin username更改用户默认shell
usermod -L username锁定用户
usermod -U username解锁用户

usermod -l xiaoqi zxyos 
usermod -u 888 xiaoqi 
usermod -g 72 xiaoqi
usermod -G 156 xiaoqi
usermod -G 158 xiaoqi
usermod -aG 156 xiaoqi
usermod -G "" xiaoqi 
usermod -c "lalala" xiaoqi
usermod -c "" xiaoqi
usermod -d /home/zhao xiaoqi
usermod -md /home/aaa xiaoqi
usermod -s bin/sh zxyos
usermod -s /sbin/nologin zxyos

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值