Linux用户及用户组的管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux用户及用户组的管理相关的知识,希望对你有一定的参考价值。

   账户:1.可以登陆操作系统  
         2.可以进行访问控制(不同用户的权限不同)
   
  组账户:方便管理用户账户(权限)
  用户账户与组账户唯一标识:UID  GID                                                                    
  管理员UID为0
  组账户:基本组  附加组(公共组,从属组)
 
  添加用户:
          useradd  [选项]   用户
  常用命令选项: -u     用户ID 
                 -d     家目录路径
                 -s     登录shell
                 -g     基本组
                 -G     附加组
       
  grep  ‘zhangsan‘  /etc/passwd    用户基本信息
  zhangsan:x:1002:1002::/home/zahngsan:/bin/bash
  用户名:密码占位符:UID:GID:用户的描述信息:家目录:解释器
      例:useradd  -s /sbin/nologin   lisi   指定解释器(如果用户
          的解释器为/sbin/nologin则不能登陆操作系统)
          useradd  -u  1100           wang    指定UID
         
          用户密码信息存放地址/etc/shadow文件
      passwd命令:echo  密码  |  passwd  --stdin  用户名   免交互式
      临时切换用户身份命令: su  -   用户名
     
   修改用户属性:
             usermod  [选项]  用户
      常用命令选项:
              -u    用户ID
              -d    家目录路径
              -s    登录shell
              -g    基本组
              -G    附加组
   例: usermod  -u  1200  -d  /opt/tset   -s  /sbin/nologin   lisi

   删除用户:
            userdel  用户名  (删除家目录)
           
   添加组:组基本信息存放在/etc/group文件
           head  -1  | /etc/group
           root:x:0
         组名:密码占位符:GID:组成员列表
         groupadd  hihi    (添加‘hihi‘组)
       
   gpasswd命令:把用户添加到组
       gpasswd  -a  用户名  组名  (添加)
       gpasswd  -d  用户名  组名   (从组中删除用户)
       gpasswd  -M  用户名+用户名..  组名  (可以同时添加多个用户)       
   例: gpasswd  -M  ‘zhangsan,lisi,wang‘  hihi  (添加多个用户到‘hihi’组)
 
  gropdel:删除组用户
    例:group  hihi  (删除组‘hihi’)


以上是关于Linux用户及用户组的管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统用户管理及VIM配置

Linux 用户用户组及权限管理

linux用户及权限管理

Linux用户及用户组管理

Linux用户及用户组管理

linux用户及权限详解-用户组-用户管理-权限管理