• Linux课堂随笔---第四天


    用户账户简介

    Linux系统中有三大类用户,分别是root用户,系统用户和普通用户。

    Linux系统中,root用户UID0root用户的权限是最高的,普通用户无法执行的操作,root用户都能完成。所以也被称为超级用户。

    所有应用在安装时创建一个用户,就是系统用户(后台服务账号)uid 1-499

    普通用户,能登陆系统,在Linux系统中能进行普通工作,能操作自己目录的内容,其使用系统的权限受限,这类用户都是系统管理员创建的。其UID500-60000

    passwd文件是系统识别用户的一个重要文件,Linux系统中所有用户都记录在该文件中。

    任何用户都能读取etc/passwd

    Linux系统中 rootUid0,拥有系统最高权限。

    shadow是文件etc/passwd的影子文件。包括了用户以及被加密的密码以及其他etc/passwd不能包括的信息。

    创建用户账户

    useradd   zhangsan

    修改用户账户

    usermod

    删除用户

    userdel  lisi

    组群账户分类

    私有组群  标准组群  主要组群 次要组群

    私有组群   当创建一个新的用户账户时,如果没有指定该用户属于哪一个组群,那么Linux就会创建一个和该用户同名的组群,这个组群就是私有组群,在这个私有组群里面只有这个用户。

    标准组群  也称为普通组群,可以包含多个用户账户,如果使用标准组群,那么在创建一个新的用户账户时,应该指定用户属于哪一个组群。

    另一种就将组群分为主要和次要

    主要组群

    当一个用户账户属于多个组群成员时,登陆后所属的组群便是主要组群,其他组群都是次要组群,一个用户账户只属于一个主要组群。

    创建组群

    groupadd  china

      

    修改组群

    groupmod 

    查看用户属于那些组群的成员

    groups  ab

    Id  

    使用id命令可以显示用户的UID以及用户所属组群的GID

    su

    使用su命令可以切换到其他账户进行登录。如果su不加任何选项,默认切换到root用户,并不改变Shell

    sudo

  • 相关阅读:
    pip导包CalledProcessError: Command '('lsb_release', '-a')'异常处理
    小视频去重项目思考
    Github新建分支以处理原仓库提交时"detached HEAD"的问题
    Ubuntu16.04 显卡驱动重装
    基于Python经典版成语接龙逻辑实现
    Java并发压测剔除无关日志
    优雅解决jar包内资源文件读取问题
    基于ansj_seg的分词实现
    javacv之于视频/GIF解帧及重新拼接生成GIF实现
    python图片下载&本地图片对比
  • 原文地址:https://www.cnblogs.com/Matilda/p/7215857.html
Copyright © 2020-2023  润新知