zoukankan      html  css  js  c++  java
  • day09:用户管理

      说明

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

        2)Linux 的用户需要至少要属于一个组

    一、添加用户

      1、基本语法

        useradd  [选项]  用户名

        案例:添加用户zhangsan

        

        特别说明:cd  :表示切换目录 

       2、细节说明

          a、当创建用户成功后,会自动创建和用户同名的家目录

          b、也可以通过     useradd -d 指定目录  新的用户名,给新创建的用户指定家目录

         案例:添加新用户lisi并指定家目录为hehehe

          

    二、给用户指定密码

      1、基本语法

        passwd  用户名

        案例:给用户zhangsan指定密码

        

     三、删除用户

      1、基本语法

        userdel  用户名

      案例  

        a、删除用户lisi,但是保留家目录

        

         b、删除用户zhangsan并删除家目录

        

     四、查询用户信息

      1、基本语法

        id  用户名

      案例

        查询root用户的信息

        

       2、细节说明

        当用户不存在时,返回“无此用户”

        案例

          查询不存在的wangwu

        

    五、切换用户 

       在操作 Linux 中,如果当前用户的权限不够,可以通过 su - 指令,切换到高权限用户,比如 root

      1、基本语法

        su  -  切换用户名

      案例

        创建一个用户laowang,指定密码为laowang,然后切换到laowang

      

       2、细节说明

        a、从权限高的用户切换到权限低的用户,不需要输入密码,反之需要

        b、当需要返回到原来用户时,使用 exit 指令

    六、用户组

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

      1、增加组

        groupadd  组名

        案例:增加组wudang

        

       2、删除组

        groupdel  组名

        案例:删除组wudang

        

     七、增加用户时直接加上组

      1、基本语法

        useradd  -g  用户组  用户名

      案例:创建用户组wudang,创建用户zhangsanfang并指定到wudang这个组中

      

    八、修改用户的组

      1、基本语法

         usermod -g  用户组  用户名

       案例:创建一个shaolin组,将zhangsanfang用户组修改到shaolin

       

     九、/etc/passwd 文件

       用户(user)的配置文件,记录用户的各种信息

      每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录 Shell

      

     十、/etc/shadow 文件

       口令的配置文件

      每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

      

    十一、/etc/group 文件

      组(group)的配置文件,记录Linux包含的组的信息

      每行的含义:组名:口令:组标识号:组内用户列表

      

      

  • 相关阅读:
    Oracle学习笔记--Oracle启动过程归纳整理
    Oracle 11g rac开启归档
    Oracle 11g rac中关于crsctl stop cluster/crs/has的区别
    Linux环境下安装MySQL 5.7.28
    将root用户权限赋予普通用户
    用Navicat Premium 连接mysql数据库时报错 -- 1130 Host xxxx is not allowed to connect to this MySQL server
    PCoIP vs HDX (CITRIX ICA)远程访问协议对比
    systemctl
    组播查询命令
    默认路由ip default-network和ip route 0.0.0.0 0.0.0.0区别
  • 原文地址:https://www.cnblogs.com/wuguiyu/p/12421226.html
Copyright © 2011-2022 走看看