linux中创建group的命令

描述

在Linux中,创建用户组的命令是groupadd

以下是一个例子:

groupadd groupName

这个命令将创建一个新的用户组,名称为groupName。

在创建用户组后,可以通过命令gpasswd为该组设置密码,例如:

gpasswd groupName

该命令将为名为groupName的组设置密码。输入三次不同的密码来创建一个新的密码,该密码将被用于此组中的所有用户。

如果你想要查看当前存在的组,可以使用命令groupshow

groupshow groupName

此命令将显示关于特定组的信息,包括其名称,GID,以及隶属于该组的用户列表。

如果你要添加新的用户到已存在的组,你可以使用 usermod 命令并添加 -G 选项,后面跟上组的列表。例如:

usermod -a -G groupName username

在这个命令中,“groupName”是你想要用户加入的组名,“username”是你想要添加到这个组的用户名。“-a”选项意味着“附加”,这样如果用户已经属于其他组,你只是附加他们到这个组,而不是从原来的组中移除他们。

另外,你可以使用 groups 命令查看一个用户属于哪些组:

groups username

你也可以使用 getent 命令查看所有用户和组:

getent passwd | awk -F: '{print $1}'

这个命令将列出所有的用户名。如果你想查看所有的组名,你可以用:

getent group | awk -F: '{print $1}'
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分