Bootstrap

linux无效的用户DDD,Linux用户和组命令

groupadd命令用户和工作组管理groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。

-g:指定新建工作组的id;

-r:创建系统工作组,系统工作组的组ID小于500;

-K:覆盖配置文件“/ect/login.defs”;

-o:允许添加组ID号不唯一的工作组。

例一:新建一个用户组

3c8ce6380daa33c267ccb0e2e66a02de.png

3c8ce6380daa33c267ccb0e2e66a02de.png

例二指定用户的id号

3c8ce6380daa33c267ccb0e2e66a02de.png

id命令

id命令用户和工作组管理id命令可以显示真实有效的用户ID(UID)和组ID(GID)。

-g或–group显示用户所属群组的ID。

-G或–groups显示用户所属附加群组的ID。

-n或–name显示用户,所属群组或附加群组的名称。

-r或–real显示实际ID。-u或–user显示用户ID。

-help 显示帮助。

-version 显示版本信息。

例一:显示用户的各种信息

3c8ce6380daa33c267ccb0e2e66a02de.png

3c8ce6380daa33c267ccb0e2e66a02de.png

Su命令

su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。

Su –  完全切换su非登录时切换

例一:对比完全登录和非登录切换

3c8ce6380daa33c267ccb0e2e66a02de.png

useradd用户创建

useradd命令用户和工作组管理useradd命令用于Linux中创建的新的系统用户

-D:变更预设值;

-e:指定帐号的有效期限;

-f:指定在密码过期后多少天即关闭该帐号;

-g:指定用户所属的群组;

-G:指定用户所属的附加群组;

-s:指定用户登入后所使用的shell;

-u:指定用户id。

例一:创建用户ddd

3c8ce6380daa33c267ccb0e2e66a02de.png

例二:创建用户fff 并指定有效期30天

3c8ce6380daa33c267ccb0e2e66a02de.png

Usermod命令

usermod命令用于修改用户的基本信息。

-c:修改用户帐号的备注文字;

-d:修改用户登入时的目录;

-e:修改帐号的有效期限;

-f:修改在密码过期后多少天即关闭该帐号;

-g:修改用户所属的群组;

-G;修改用户所属的附加群组;原来的会覆盖。

-l:修改用户帐号名称;

-L:锁定用户密码,使密码无效;

-s:修改用户登入后所使用的shell;

-u:修改用户ID;

-U:解除密码锁定。

例一:修改ddd用户有效期为30天

3c8ce6380daa33c267ccb0e2e66a02de.png

例二:锁定用户ddd

3c8ce6380daa33c267ccb0e2e66a02de.png

passwd passwd命令

passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。

-d:删除密码,仅有系统管理者才能使用;

-f:强制执行;

-n:使用最短期限

-x:使用最大期限

-W:提前多少天开始警告

-k:设置只有在密码过期失效后,方能更新;

-l:锁住密码;

-s:列出密码的相关信息,仅有系统管理者才能使用;

-u:解开已上锁的帐号

例一:更改ddd 用户密码

3c8ce6380daa33c267ccb0e2e66a02de.png

例二:删除用户ddd密码

3c8ce6380daa33c267ccb0e2e66a02de.png

Userdel删除用户

-r:删除用户加目录

3c8ce6380daa33c267ccb0e2e66a02de.png

groupmod

groupmod命令用户和工作组管理groupmod命令更改群组识别码或名称

-n :新名字

-g GID

groupdel

组删除

gpasswd

组密码

-a:添加用户到组;

-d:从组删除用户;

-A:指定管理员;

-M:指定组成员和-A的用途差不多;

-r:删除密码;

-R:限制用户登入组,只有组中的成员才可以用newgrp加入该组。

原创文章,作者:kang,如若转载,请注明出处:http://www.178linux.com/75116

;