用户组和用户管理

groupadd 命令

groupadd 命令:

介绍:创建用户组

格式:useradd [option] groupname

用法:

  • groupadd groupname 创建组

  • -g :指定gid(一般从500开始),再增加后从上次组gid开始

[root@localhost ~]# groupadd test
[root@localhost ~]# tail -1 /etc/group
test:x:1001:
[root@localhost ~]# groupadd -g 501 test1
[root@localhost ~]# tail -2 /etc/group
test:x:1001:
test1:x:501:

groupdel 命令

groupdel 命令:

介绍:删除用户组

格式:groupdel [option] groupname

用法:

  • groupname 删除组(要保证内用户为空)

useradd 命令

useradd命令:

介绍:创建用户

格式:useradd [option] username

用法:

  • useradd username:创建用户

  • -u uid : 指定uid

  • -g groupname|gid :指定组名或gid

  • -d /dir/ : 指定家目录

  • -s :指定bash

  • -M :不建立其家目录

-s 制定 /sbin/nologin 表示不允许用户登陆

还有一个查看用户的命令

id 命令

id 命令:

介绍:查看用户及其uid、gid、组

格式:id [uid|username]

用法:

  • id :直接使用查看当前用户信息

  • id username|uid :查看 指定用户信息

userdel 命令

userdel 命令:

介绍:删除用户

格式:userdel [option] username

用法:

  • userdel username:删除用户

  • -r :同时删除家目录

最后更新于

这有帮助吗?