账号和权限管理


Linux账号与权限

超级用户:root 用户是 Linux 操作系统中默认的超级用户账号,对本主机拥有最高的权限。系统中超级用户是唯一的

普通用户:由root用户或其他管理员用户创建,拥有的权限会受到限制,一般只在用户自己的宿主目录中拥有完整权限

程序用户:安装Linux操作系统及部分应用程序时,会添加一些特定的低权限用户账号,不允许登录到系统,仅维持系统或某个程序的正常运行,如bin、daemon等

组账号

基本组(私有组):基本组账号只有一个,一般为创建用户时指定的组

附加组(公用组):用户除了基本组以外,额外添加指定的组。

UID和GID

在这里插入图片描述

用户账号文件/etc/passwd

在这里插入图片描述
字段1 用户账号的名称
字段2 用户密码占位符“x”
字段3 用户账号的UID号
字段4 所属基本组账号的GID号
字段5 用户全名
字段6 宿主目录
字段7 登录shell信息

用户账户文件/etc/shadow

保存用户的密码、账号有效期等信息
文件位置/etc/shadow
每一行对应一个用户的密码记录
默认只有root用户能够读取shadow文件在的内容,且不允许直接编译该文件的内容
示例如下:
在这里插入图片描述

添加用户账号useradd

在这里插入图片描述
-d: 指定宿主目录
-e :指定账户失效时间
-g :指定用户基本组
-G:指定用户附加组
-M:不建立宿主目录
-s :指定用户登录shell

设置/更改用户口令passwd

在这里插入图片描述
-d: 清空指定用户的密码,仅使用用户名即可登录系统
-l :锁定用户账户,锁定的用户账号将无法再登录系统
-S: 查看用户账户的状态( 是否被锁定)
-u :解锁用户账户
-f:强制执行(仅限root用户)

修改用户账号的属性usermod

-u :修改用户的UID号
-d :修改用户的宿主目录位置
-e :修改用户的账户失效时间,可使用YYYY -MM-DD的日期格式
-g :修改用户的基本组名(或使用GID号)
-G:修改用户的附加组名(或使用GID号)
-s :指定用户的登录Shell
-l :更改用户账号的登录名称
-L :锁定用户账户
-U:解锁用户账户
在这里插入图片描述

删除用户账号

格式:userdel [-r] 用户名

##添加-r选项时,表示连用户的宿主目录一并删除

用户账号的初始配置文件

当前用户:
在这里插入图片描述
全局所以用户:
在这里插入图片描述

组账号

/etc/group: 保存组账号基本信息

/etc/gshadow:保存组账号的密码信息

添加组账号groupadd命令

使用格式:groupadd [-g GID] 组账号名
tail -1 /etc/group
在这里插入图片描述

添加删除组成员gpasswd

在这里插入图片描述
-a: 向组内添加一个用户
-d :从组内删除一个用户成员
-M:定义组成员列表,逗号分隔

groups命令

查看用户属于哪个组
在这里插入图片描述

finger命令

首先安装finger命令:
在这里插入图片描述
finger root
在这里插入图片描述
w、who、users
在这里插入图片描述
查看用户有几个用户登录
在这里插入图片描述

文件/目录的权限和归属

读取 r :允许查看文件内容、显示目录列表
写入 w :允许修改文件内容,允许在目录中新建、移动、删除文件或子目录
可执行 x :允许允许程序、切换目录

属主:拥有该文件或目录的用户账号
属组:拥有该文件或目录的组账号

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

在这里插入图片描述

在这里插入图片描述
若 644 如下:
在这里插入图片描述

设置目录与文件权限chmod

使用格式:

chmod [ugoa] [±=] [rwx] 文件或目录

chmod nnn 文件或目录。。。

给qwe111 增加权限
在这里插入图片描述

**设置目录和文件的默认权限umask

作用:
控制新建的文件或者目录的权限;
默认权限去除umask的权限为新建的文件或者目录的权限;
新建的文件或者目录的权限为默认最大权限减去umask;
普通文件的最大默认权限为6,目录的最大默认权限为7。

umask查看

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值