加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux的用户管理工具 - Linux系统

发布时间:2013-11-29 10:32:37 所属栏目:Linux 来源:站长网
导读:一.添加、切换、删除用户组命令groupadd/newgrp/groupdel 1.groupadd命令 用来新建一个用户组。语法格式为: groupadd [-g -o] gid group 各个选项具体含义如
一.添加、切换、删除用户组命令groupadd/newgrp/groupdel

1.groupadd命令

用来新建一个用户组。语法格式为:

groupadd [-g -o] gid  group

各个选项具体含义如下:

-g:指定新建用户组的GID号,该GID号必须唯一,不能和其它用户组的GID号重复。

-o:一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。

例如:

创建一个linuxfans的用户组和一个fanslinux用户组,GID分别为1020和1030

[root@localhost ~]# groupadd -g 1020 linuxfans

[root@localhost ~]# groupadd -g 1030 fanslinux

[root@localhost ~]# more /etc/group|grep  linuxfans

linuxfans:x:1020:

[root@localhost ~]# more /etc/group|grep  fanslinux

fanslinux:x:1030:

2.newgrp命令

如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限,newgrp主要用于在多个用户组之间进行切换,语法格式为:

newgrp <用户组>

例子:下面通过实例讲述newgrp的用法:

首先建立了3个用户组group1、group2和group3.

[root@localhost ~]# groupadd group1

[root@localhost ~]# groupadd group2

[root@localhost ~]# groupadd group3

下面创建了一个用户user1,同时指定user1的主用户组为group1,附加用户组为group2和group3

[root@localhost ~]# useradd -g group1 -G group2,group3 user1

[root@localhost ~]# more /etc/group|grep user1

group2:x:501:user1

group3:x:502:user1

下面是对用户user1设置密码

[root@localhost ~]# passwd user1

Changing password for user user1.

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读