Linux用户组及用户那些事

用户

cat /etc/group  是看所有的用户组(一个用户如果没有组,他默认有一个以他用户名起名的组)

cat /etc/shadow ||  cat /etc/passwd  查看用户

useradd 用户名(添加用户)

passwd 用户名 (设置用户密码)

id  用户名   (判断用户是否存在)

su  用户名  (切换用户)

userdel 用户名  (删除用户,保存该用户的主目录)

userdel -r 用户名 (删除用户和主目录,都删除)

(1)whoami              (功能描述:显示自身用户名称)

2who am i             (功能描述:显示登录用户的用户名)

  (3who                    (功能描述:看当前有哪些用户登录到了本台机器上)

扫描二维码关注公众号,回复: 3634572 查看本文章

用户组

usermod -a -G 用户组 用户名   (修改一个用户属于哪一个组用户组)

groupadd 组名  (新增组)

groupmod -n 新组名 老组名   (修改组)

gpasswd -d 成员名 组名  (移除一个组中的指定的成员)

附加

在/etc/group 中的每条记录分四个字段:
第一字段:用户组名称;
第二字段:用户组密码;
第三字段:GID
第四字段:用户列表,每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;

 

猜你喜欢

转载自blog.csdn.net/qq_32736999/article/details/82527839