企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
https://blog.csdn.net/hellocsz/article/details/82080136 ``` cat /etc/passwd 查看用户信息 cat /etc/group 查看所有组信息 groups 查看当前登录用户的组内成员 groups test 查看test用户所在的组,以及组内成员 whoami 查看当前登录用户名 ``` 1、查看该组下有多少个用户 ~~~ # cat /etc/passwd | grep juner juner:x:1009:1009::/home/juner:/bin/bash 用户名:密码:UID:GID:注释性描述:用户目录:默认shell (注释性描述,主要是创建用户时,对这个用户进行的一个信息备注,以便识别 Gecos Field:通常,这是一组以逗号分隔的值,用于说明与用户相关的更多详细信息。GECOS字段的格式表示以下信息:用户全名、地址和门牌号码或联系人、办公电话号码、家庭电话号码。) "x" 表示此用户设有密码,但不是真正的密码,真正的密码保存在, 没设置密码用"*"表示 /etc/shadow Shell 就是 Linux 的命令解释器 ~~~ 2、查看该组下有多少个用户 ~~~ # cat /etc/group | grep my_dev my_dev:x:1008:zhangsan,akang 组名:密码:GID:该用户组中的用户列表 ~~~ 3、查看该用户分别属于哪几个组 ~~~ # groups zhangsan zhangsan : my_dev kun zhangsan 用户名:组集合 ~~~ 4、例子nginx:stable-alpine ~~~ # addgroup -g 1000 www # adduser -D -H -u 1000 -h /home/www -s /sbin/nologin -G www -g nginx www www:x:1000:1000:nginx:/home/www:/sbin/nologin ~~~