linux-第五课时笔记-[用户及用户组操作]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux-第五课时笔记-[用户及用户组操作]相关的知识,希望对你有一定的参考价值。

用户与组管理命令

useradd: 用于创建新的用户

                   格式为:useradd [选项] 用户名

 

                   -d               指定用户的家目录

                   -D              展示默认值

                   -e               账号有效期截至日期,格式:YYYY-MM-DD.

                   -g               指定一个初始用户组(必须已存在)

                   -G              指定一个或多个扩展用户组

                   -N              不创建与用户同名的用户组

                   -s               指定默认的shell

                   -u               指定用户的UID

 

                   实例:

                            [[email protected] ~]# useradd -d /home/linuxs -u 8888 -s /sbin/nologin                                                                                          linuxs

                   查看用户的基本信息:

                            [[email protected] ~]# id linuxs

                            uid=8888(linuxs) gid=8888(linuxs) 组=8888(linuxs)

 

passwd:用于修改用户的密码

                   格式为:passwd [选项] 用户名

 

                   -l                锁定用户禁止其登陆

                   -u               解除锁定,允许用户登陆

                   --stdin       允许从标准输入修改用户密码,如(echo "123.com" | passwd --stdin                                                                                                                  Username)

                   -d               使账号无密码

                   -e               强制用户下次登录时修改密码

                   -S               显示用户的密码状态

 

                   实例:

                           

 

userdel:用于删除用户所有表格

                   格式为:userdel [选项] 用户名

                  

                   -f                强制删除用户、家目录与其相关文件

                   -r                同时删除用户、家目录与其相关文件

 

                   实例:

                            [[email protected] ~]# userdel -r linuxs

                            [[email protected] ~]# id linuxs

                            id: linuxs:无此用户

 

usermod:用于修改用户的属性

                   格式为:usermod [选项] 用户名

 

                   -c               填写账号的备注信息

                   -d -m         -m与-d连用,可以重新指定用户的家目录并且自动转移旧的数据到新的                                         家目录

                   -e               账户到期时间,格式 "YYYY-MM-DD"

                   -g               变更所属用户组

                   -G              变更扩展用户组

                   -L               锁定用户禁止其登陆系统

                   -U              解锁用户,允许其登陆系统

                   -s               变更默认终端

                   -u               修改用户的UID

 

                   实例:

                            [[email protected] ~]# usermod -m -d /home/linuxx linuxs  #指定新家目录

                            [[email protected] ~]# ls /home/

                            linuxx

                            [[email protected] ~]# usermod -u 6666 linuxs

                            [[email protected] ~]# id linuxs

                            uid=6666(linuxs) gid=8888(linuxs) 组=8888(linuxs)

 

groupadd:用于创建群组

                   格式:groupadd [选项] 群组名

                   实例:

                            [[email protected] ~]# groupadd superBSD

 

Groupdel:用于删除群组

                   格式:groupdel [选项] 群组名

                   实例:

                            [[email protected]~]#groupdel superBSD

以上是关于linux-第五课时笔记-[用户及用户组操作]的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记第五周第四次课(3月8日)

Linux学习笔记四

Linux学习笔记四

Linux学习笔记四

Linux学习笔记四

Linux学习笔记四