Linux账号和权限管理

时间:2021-06-24 10:49:37   收藏:0   阅读:25

 

一、用户账号和组账号概述

  1、Linux基于用户身份对资源访问进行控制

  用户账号
    超级用户:root用户是Linux操作系统中默认的超级用户账号,对本主机拥有最高的权限。系统中超级用户是唯一的
    普通用户:由root用户或其他管理员用户创建,拥有的权限会受到限制,一般只在用户自己的宿主目录中拥有完整权限
    程序用户:在安装Linux操作系统及部分应用程序时,会添加一些特定的低权限用户账号,这些用户一般不允许登录到系统。

    仅用于维持系统或某个程序的正常运行,如bin、daemon、ftp、mail等

  组账号
    基本组(私有组):基本组账号只有一个,一般为创建用户时指定的组。在/etc/passwd文件中第4字段记录的即为该用户的基本组GID号
    附加组(公共组):用户除了基本组以外,额外添加指定的组
  UID和GID
    UID(User IDentity,用户标识号)
    GID(Group IDentity,组标识号)
    root用户账号的UID和GID号为固定值0
    程序用户账号的UID和GID号默认为Centos5,6:1~499,Centos7:1~999
    普通用户的UID和GID号默认为Centos5,6:500~60000,Centos7:1000~60000

 

二、用户账号文件/etc/passwd

  1、保存用户名称、宿主目录、登录Shell等基本信息

三、用户账号文件/etc/shadow

  1、保存用户的密码、账号有效期等信息

四、添加用户账号

  1、useradd命令

  2、常用选项

  3、添加用户账号useradd或者adduser

  在/etc/passwd文件和/etc/shadow文件的末尾增加该用户账号的记录

  若未明确指定用户的宿主目录,则在/home目录下自动创建与该用户账号同名的宿主目录,并在该目录中建立用户的各种初始配置文件

  若没有明确指定用户所属的组,则自动创建与该用户账号同名的基本组账号,组账号的记录信息将保存到/etc/group和/etc/gshadow文件中

  创建用户需要激活

 

五、设置/更改用户口令passwd

  root用户可以指定用户名作为参数,对指定账号的密码进行管理;不指定用户名时,修改当前账号的密码。

  普通用户却只能执行单独的“passwd”命令修改自己的密码

  1、passwd命令

  2、常用选项

  3、示例

 

     技术分享图片

 

 

 

六、修改用户账号的属性usermod

  1、usermod命令

  2、常用选项

  3、示例

  技术分享图片

 

七、删除用户账号userdel

  1、userdel命令

  2、示例

技术分享图片

 

 

 

 

 

 

 

八、用户账号的初始配置

  用户宿主目录下的初始配置文件只对当前用户有效

  1、文件来源

  2、主要的用户初始配置文件

  技术分享图片

 

 

  3、示例

 

  技术分享图片

 

 

 

 

  4、全局配置文件对所有用户有效

  技术分享图片

 

 

 

九、组账号文件

  1、与用户账号文件相类似

  技术分享图片

 

 

   2、4个字段

  技术分享图片

  技术分享图片

 

 

 

十、添加组账号groupadd

  1、groupadd命令

  技术分享图片

 

 

 

十一、添加删除组成员gpasswd

  1、gpasswd命令

  2、常用选项

  技术分享图片

 

 

   3、示例

  技术分享图片

 

 

 

十二、删除组账号groupdel

  1、groupdel命令

  技术分享图片

 

 

 

十三、查询账号信息

  1、groups命令

  2、id命令

  技术分享图片

 

  3、finger命令

  4、w、who、users命令

十四、文件/目录的权限和归属

  1、访问权限

  2、归属(所有权)

  3、查看文件/目录的权限和归属

十五、设置文件和目录的权限chmod

  1、chmod命令

  2、常用选项

 

十六、设置文件和目录的归属chown

  1、chown命令

  2、常用选项

 

十七、设置目录和文件的默认权限umask

  1、umask作用

  2、umask设置:umask 022

  3、umask查看:umask

  4、示例  

 

原文:https://www.cnblogs.com/htfhtf/p/14924332.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!