首页 > 系统相关 >linux005之用户、组管理

linux005之用户、组管理

时间:2023-02-11 20:34:38浏览次数:47  
标签:用户名 管理 创建 用户 组名 linux 根目录 linux005

linux用户管理简介:

  任何使用linux系统的用户,都必须使用一个合法的账号和密码,账号和密码一般都是超级管理员创建,当然普通用户也可以创建用户,前提是必须拥有创建用户权限。

  root是linux系统中默认创建的超级用户

  创建用户时, 系统会默认在home目录下创建一个名为用户名的根目录

  

创建用户:

  useradd 用户名:创建用户

  useradd -d /home/ww 用户名: 创建用户的同时指定它的根目录, 所在根目录就是 /home/ww ,如果不指定,则系统默认创建(用户比较少)

 

设置用户密码:

  passwd 用户名:给用户设置密码,给用户设置密码时, 要符合一定的复杂度,否则无法设置

 

删除用户:

  userdel 用户名:删除用户,前提得用户root账号。删除用户时, 用户的根目录是不会删除的。

  userdel -r 用户名:删除用户的同时删除该用户的根目录

 

查看用户信息:

  id 用户名:查看用户的基本信息

 

切换登录用户:

  su 用户名:切换登录用户。从超级用户切换到普通用户不用输入密码, 从普通用户切换到超级用户是需要输入密码的,因为超级用户权限比普通用户的权限高,高权限切换到权限不用输入密码。

 

linux组管理:

  组简介:linux中的组相当于角色的概念。每一个用户至少属于一个组,不能独立组存在,如果用户没有组,则该用户是没有存在意义的,因为任何权限都是根据组来分配的。

  在linux中,任何一个用户都至少属于一个组,一个用户可以拥有多个组,一个主组和一个或多个副组,用户的主组是不能改的(组别是用来赋权用的),新建用户时如果不指定,则系统默认指定组, 组名和用户相同,并且将用户自动将该用户添加到组下。

 

创建用户组:

  groupadd 组名:创建组

 

删除组:

  groupdel 组名:删除组

 

把用户添加到组中:

  gpasswd -a 用户名 组名:将用户添加到组中

 

把用户从组从移除:

  gpasswd -d 用户名 组名:将用户从组中移除。用户不能从主组中移除

 

创建用户时指定组:

  useradd -g 组名 用户名:创建用户时同时指定组别

标签:用户名,管理,创建,用户,组名,linux,根目录,linux005
From: https://www.cnblogs.com/FBGG/p/17112501.html

相关文章