Linux 用户&用户组

useradd

介绍:添加新的用户账号

-c comment 指定一段注释性描述

-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录

-g 用户组 指定用户所属的用户组

-G 用户组,用户组 指定用户所属的附加组

-s Shell文件 指定用户的登录Shell

-u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号

例1:useradd -s /bin/sh -g group –G adm,root gem

userdel

介绍:删除帐号

-r 把用户的主目录一起删除

例1:userdel gem

usermod

介绍:修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等

例1:usermod -s /bin/ksh -d /home/z –g developer sam 修改用户信息

例2:usermod -A group1 user1 表示在原来附属组的基础上追加附属组

passwd

介绍:用户口令的管理

命令格式:passwd 选项 用户名

-l 锁定口令,即禁用账号

-u 口令解锁

-d 使账号无口令

-f 强迫用户下次登录时修改口令

如果默认用户名,则修改当前用户的口令

例1:passwd 修改当前用户密码

例2:passwd -d sam 将用户sam的口令删除

groupadd

介绍:创建用户组

例1:groupadd group1
例2:groupadd -g 101 group2

groupdel

介绍:删除用户组

例1:groupdel group1

groupmod

介绍:改变用户组信息

-g GID 为用户组指定新的组标识号

-o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同

-n 新用户组 将用户组的名字改为新名字

例1:groupmod -g 102 group2

例2:groupmod –g 10000 -n group3 group2

newgrp

介绍:如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限

例1:newgrp root

gpasswd

介绍:从用户组添加/删除用户

-a:添加用户到组

-d:从组删除用户

例1、gpasswd -d zhanxs group

例2、gpasswd -a zhanxs group

用户和组

1)组信息:more /etc/group

2)用户信息:more /etc/passwd

3)查看当前用户所属组:1、id user 2、groups user

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章