Linux用户管理(4)

Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。Linux用户至少属于一个组。

1、添加用户

  useradd 用户名

  passwd 用户名

  --用户创建成功后,会自动的创建和用户名相同的家目录;也可以使用 useradd -d 指定目录 新的用户,给新创建的用户创建家目录

2、删除用户

  1)删除用户,但是保留家目录  --userdel 用户名

  2)删除用户及用户家目录  --userdel -r 用户名

3、查询用户信息

  id 用户名

4、切换用户

  su - 用户名

  1)高权限用户切换到低权限用户,不需要输入密码,反之需要

  2)返回到原先用户exit

5、查看当前登录的是哪个用户

  whoami / who am i

6、用户组

  类似于角色,系统对有共性的多个用户进行统一管理

  创建组:groupadd 组名

  删除组:groupdel 组名 

  添加用户时直接加上组:useradd -g 用户组 用户名

  修改用户组:usermod -g 用户组 用户名

   

7、用户和用户组的相关文件

  用户配置文件(用户信息) /etc/passwd 

  

  组配置文件(组信息) /etc/group

  

  口令配置文件(密码和登录信息) /etc/shadow

  

原文地址:https://www.cnblogs.com/az4215/p/11377616.html