用户和用户管理

添加用户:

       常用语法:#useradd 选项 用户名

       常用选项:

              -g:表示指定用户的用户主组,选项的值可以是用户组的id,也可以是组名

              -G:表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名

              -u:uid,用户的id(用户的标识符),系统默认会从500之后按照顺序分配uid。如果不想使用系统分配的,可以通                           过该选项自定义【类似于腾讯qq的自选号】

              -c:添加注释

       案例:

              创建suyang用户:useradd suyang

              验证用户是否创建成功:

                     1、cat /etc/passwd

                           

用户名:密码:用户id:用户组id:注释:家目录:解释器shell

      

       用户名:创建新用户的名称,后期登陆需要输入

       密码:此密码位置一般都是“x”,表示密码的占位

       用户ID:用户的识别符

       用户组IDL该用户所属的主组ID

       注释:解释该用户作用

       家目录:用户登入系统之后默认位置

       解释器shell:等待用户进入系统之后,用户输入指令之后,该解释器会收集用户输入的指令,传递给内核

注意:查看主组可以查看passwd文件,查看附加组可以查看group文件

                     2、查看家目录:cd /home

 

修改用户

常用语法:usermod 选项 用户名

常用选项:

       -g:表示指定用户的用户主组,选项的值可以是用户组的id,也可以是组名

       -G:表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名

       -u:uid,用户的id(用户的标识符),系统默认会从500之后按照顺序分配uid。如果不想使用系统分配的,可以通                           过该选项自定义【类似于腾讯qq的自选号】

       -l:修改用户名

 

案例:

       修改suyang用户组为500,附加组改为501

              usermod –g 500 –G501 suyang

       修改苏洋用户名,改为sy

              usermod –l sy suyang

设置密码

Linux不允许没有密码的用户登录到系统,不设置密码创建的用户都处于锁定状态

       常用语法:passwd 用户名

       案例:设置sy密码

              passwd sy

              设置完密码之后可以在/etc/shadow查看  tail -3 /etc/shadow(tail /etc/shadow也可以,选项-3是只显示后面三行)

       切换用户:su [用户名] (如果用户名不指定表示切换到root用户)

 

删除用户

常用语法:userdel 选项 用户名

常用选项:-r:表示删除用户的同时,删除其家目录

      

 

用户组管理

       每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同Linux系统对用户组的固定有所不同,如Linux下用户属于与它同名的用户组,这个用户组在创建用户时同时创建。

       用户组的管理,就是对/etc/group文件的更新

              文件结构:

                     用户组名:密码:用户组ID:组内用户名

                            组内用户名:表示附加组是该组的组名

 

 

用户组添加:

       常用语法:groupadd 选项 用户组名

       常用选项:

              -g          (自定义用户组id,默认从500递增)

              -n          (设置新的用户组名称)

 

用户组修改:

       常用语法:groupmod 选项 用户组名

       常用选项:

              -g          (自定义用户组id,默认从500递增)

              -n          (设置新的用户组名称)

 

用户组删除:

       常用语法:groupdel 用户名

              注意:当需要删除的组是某个用户的主组时,不允许删除,需先从组中移除所有用户

posted on 2021-11-28 17:23  之火  阅读(88)  评论(0)    收藏  举报