用户基本权限

本文详细介绍了用户与用户组管理的基本概念,包括用户类型、资源分配、权限模型、密码设置及用户认证过程。涵盖了用户和组的添加、删除,权限管理,以及如何使用id、sudo、useradd、userdel、passwd、groupadd等命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用户与用户组管理、权限
用户是什么?用户的类型
实现资源分派 认证的过程
uid:用户标识号 gid:组标识号(默认情况下,用户gid和uid一样)
①超级用户root 权限特别大(uid=0 gid=0 生产环境建议不要使用)
②普通用户 ( uid>=500,ubuntu一般>=1000 一般权限系统管理,权限有限)
③程序用户 (1<=uid<500 服务资源使用 不能登录系统 其shell为/usr/sbin/nologin)
id命令:id [USERNAME] 获取指定用户的UID、GID
默认为获取当前用户的UID GID
在这里插入图片描述sudo提权 sudo COMMAND FILE
当当前普通用户权限比较低需要执行高权限命令时,在知道超级用户(root)密码情况下,可以使用sudo命令进行提权。
2> /etc/shadow
作用:保存用户的帐号、密码、有效期等信息,每一行对应一个用户名的密码和信息。
一共9字段
第1字段:用户名
第2字段:密文密码
用户名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

用户:资源获取标识符,资源分配,安全权限模型的核心要素之一
密码:来实现用户认证的
添加和删除用户
添加用户 命令格式
useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] 用户名 (在ubuntu版本里,默认不创建家目录)
在这里插入图片描述-m 强制创建用户家目录
在这里插入图片描述-u 自定义UID
在这里插入图片描述-g 自定义GID,前提是这个GID已经存在
在这里插入图片描述-M 不要创建用户家目录(系统帐号默认值)
-s 自定义shell,若没有默认为/bin/sh(ubuntu系统)
在这里插入图片描述删除用户的语法
userdel [-r] 用户名
-r 同时删除用户的家目录
在这里插入图片描述给用户设置密码(超级用户)
passwd xxxxxx
添加、删除用户组
在这里插入图片描述语法 格式
groupadd [-g GID] 用户组名
-g 自定义用户组标识符GID,不加-g则按照系统默认创建组,从500开始
通过/etc/group文件查看用户组,如
cat /etc/group
权限管理
权限管理:
owner,group,other
属主,属组,其他
权限:read write execute
r w x
文件:
r:可以使用内容查看类的命令来显示其相关内容
w: 可以使用编辑器修改其内容
x:可以将其发起一个进程

 目录:
  r:可以使用ls命令查看目录内容的文件信息
  w:可以创建、删除文件
  x:可以使用ls -l命令来查看目录内容的文件信息,并且可以使用cd命令切换此目录为工作目录:

  用户的不拥有某位权限,则使用-占位
  r-x:读和执行的权限
  r--:只读权限
  rw-:读写权限
  使用8位数来表示
  r:4
  w:2
  x:1
   保存到元数据的属性中的

修改文件的属主和属组 :仅管理员可执行,chown,chgrp
格式:chown [options] UserName[{?.}GroupName] FILE…
在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值