linux之Ubuntu系列(四)用户管理 用户和权限 chmod 超级用户root, R、W、X、T、S

news2025/1/15 16:58:16

r(Read,读取):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。
w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。
x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。
s或S(SUID,Set UID):可执行的文件搭配这个权限,便能得到特权,任意存取该文件的所有者能使用的全部系统资源。请注意具备SUID权限的文件,黑客经常利用这种权限,以SUID配上root帐号拥有者,无声无息地在系统中开扇后门,供日后进出使用。
T或T(Sticky):/tmp和 /var/tmp目录供所有用户暂时存取文件,亦即每位用户皆拥有完整的权限进入该目录,去浏览、删除和移动文件。

R,W,X是基本权限 S、T是特殊权限
T即"sticky bit": 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件. 如果希望用户能够添加文件但同时不能删除文件, 则可以对文件使用sticky bit位. 设置该位后, 就算用户对目录具有写权限, 也不能删除该文件.
sticky,阻止非属主删除此目录中的文件(仅当该目录所有人可写是才有意义),非属主就是创建该目录或文件的用户和组之外的用户
比如spool文件夹就有一个trwxrwxrwx属性啦,意思是说spool是任何人都可写,读,执行,有了个t之后就是说谁创建的谁能删除。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
d :第一位表示文件类型
  d 文件夹
  - 普通文件
  l 链接
  b 块设备文件
  p 管道文件
  c 字符设备文件
  s 套接口文件
硬链接数:这个文件夹下面 目录数+2 就是硬链接数,如果是文件 硬链接数 是1
在这里插入图片描述

chmod 修改 权限

  • chmod 可以修改 用户、组 对 文件、文件夹 的权限

syntax:
chmod [-R] +/- rwx 文件名|目录 -R 递归目录下面的所有文件和目录

  • 追加
  • 移除
    chmod [-R] +w 文件名 文件名追加 write的权限

chmod [-R] +/-rwx 文件名|文件 直接修改文件、文件夹 读、写、执行 权限 但不能 精确到 拥有者、组和其他 用户的权限
chmode [-R] 数字 文件名|目录 可以精确到 拥有者、组、其他 用户的权限
777 三位数字 从左到右 第一个: 代表 拥有者 第二个:代表 组 ;第三个: 其他

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

超级用户

  • Linux系统中的root 账号通常用于系统的维护和管理。对操作系统的所有资源 具有所有访问权限
  • 在大多数版本的Linux张,都不推荐 直接使用 root 账号来登录系统
  • 在Linux 安装的过程中。系统会自动创建一个用户账号,而这个默认的用户就称为“普通用户”或者“标准用户

sudo
因超级用户,权限过大,存在危险。但标准用户 又是受限用户,如安装 什么程序、插件 ,添加用户、用户组等 是无权的,这个时候就需要借助 sudo 临时使用超级用户 了
su:substitute user 的缩写,表示 使用另一个用户的身份
sudo 命令用来以其他身份来执行命令,预设的身份为 root
用户使用 sudo 时,必须先输入密码, 这个密码有效期限为5分钟。超过期限,则必须重新输入密码

若其未经授权的用户企图使用 sudo ,则会发出警告邮件给管理员
在这里插入图片描述

在这里插入图片描述

sudo ☞ 组管理

组信息保存在 /etc/group 文件中 /etc 目录是专门用来保存 系统配置信息 的目录

# 新增dev 用户组
zen@zen:~/Desktop$ sudo groupadd dev
#   输入zen 的密码 ,这个密码有效期5分钟,  过期如果在使用sudo  需要再次录入zen密码
# 查看用户组
zen@zen:~/Desktop$ cat /etc/group   
# 删除组
zen@zen:~/Desktop$  sudo groupdel dev
# 修改群组 ,没有 -R  则只改ZEN目录的群名,里面的文件、目录所属组并没有修改
# sudo chgrp -R 组名 目录    递归修改目录里面的文件、目录的所属组
zen@zen:~/Desktop$ sudo chgrp dev ZEN
#  ZEN 文件夹即文件夹里面的文件和目录 所属组 都修改了
zen@zen:~/Desktop$  sudo chgrp -R dev ZEN 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/769616.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

DNS基础知识(前端工程师必备知识)

DNS 在工作中,经常切换本地和服务器,添加各种解析。遇到DNS引起的一些问题。发现网上资料很混乱,用心整理写了下,希望对大家有帮助。 DNS(Domain Name System,域名系统),最初&…

ipad可以使用其他品牌的手写笔吗?平价ipad手写笔推荐

我是一个拥有多年数码经验的爱好者,我知道一些关于电容笔的知识。我认为,苹果原装的电容笔与普通的电容笔最大的不同之处,就是其所带来的压感不同。由于“重力压感”的特殊性,我们能很快地把色彩填充到画面中。除此之外&#xff0…

tql!红队批量脆弱点信息搜集工具

功能如下 指纹识别:调用“三米前有香蕉皮“前辈工具,他的工具比finger好用 寻找资产中404,403,以及网页中存在的其他薄弱点,以及需要特定路径访问的资产 后续会把nuclei加进来 目前只有windows可以用 关注【Hack分享吧】公众号&a…

6款好用的在线原型图设计工具推荐

在线原型图的核心功能是可视化需求,因此一个易于使用的在线原型图工具对原型图设计至关重要。对于熟悉的Photoshop和iIlustrator来说,虽然它们功能强大,但界面太复杂,初学者很难快速启动,面对批量调整的在线原型图&…

模型驱动的深度学习方法

本篇文章是博主在人工智能等领域学习时,用于个人学习、研究或者欣赏使用,并基于博主对人工智能等领域的一些理解而记录的学习摘录和笔记,若有不当和侵权之处,指出后将会立即改正,还望谅解。文章分类在学习摘录和笔记专…

MySQL高阶语句之一

目录 模版表 一、ORDER BY语法 1.1语法 1.2升序 1.3降序 1.4多高字段排序 二、AND/OR--且/或 2.1AND 2.2OR 2.3嵌套/多条件 三、distinct 查询不重复记录 3.1语法 四、GROUP BY语法 4.1语法 五、限制结果条目(limit) 5.1语法 5.2实验 五、设…

mac怎么转换音频格式为mp3

mac怎么转换音频格式为mp3?熟悉音频文件的人都知道,音频格式有许多不同种类。尽管有多种音频格式,但最受欢迎且最通用的是MP3格式。无论在哪个播放器上,MP3格式的音频都能轻松打开。而其他格式可能会出现不兼容无法打开的情况。因…

高斯误差线性单元激活ReLU以外的神经网络

高斯误差线性单位(GELU)激活函数由加州大学伯克利分校的Dan Hendrycks和芝加哥丰田技术研究所的Kevin Gimpel于2018年引入。激活函数是触发神经元输出的“开关”,随着网络的深入,其重要性也随之增加。最近几周,机器学习…

如何在Microsoft Excel中使用SORT函数

虽然 Microsoft Excel 提供了一个内置的数据排序工具,但你可能更喜欢函数和公式的灵活性。 使用 SORT 函数的好处是,你可以在不同的位置对数据进行排序。如果你想在不干扰原始数据集的情况下操作项目,你会喜欢 Excel 中的 SORT 函数。但是,如果你喜欢对项目进行原位排序,…

Path Finder for Mac:提升你的文件管理效率

作为一名 Mac 用户,你可能已经意识到原生的 Finder 文件管理器在某些方面存在一些限制。如果你正在寻找一个更强大、更灵活的文件管理工具,那么 Path Finder for Mac 是一个值得考虑的选择。 Path Finder for Mac是一款专为 Mac 设计的高级文件管理工具…

p2p大豆计数模型

前面学习了一下论文:Improved Field-Based Soybean Seed Counting and Localization with Feature Level Considered 论文链接:https://spj.science.org/doi/10.34133/plantphenomics.0026 解读链接:论文阅读--考虑特征水平的改进的基于田间…

SQL语句GROUP BY、HAVING、EXISTS、SQL函数(Null判断、日期相关、计算数值和字符串操作 )

目录 GROUP BY HAVING EXISTS SQL函数 Null判断函数 日期数据类型及函数 计算数值和字符串操作函数 AVG(平均值) COUNT(数据条数) FIRST/LAST(第一条数据) MAX/MIN(最大值) SUM(列总和) UCASE/ LCASE (转换大小写) MID(截取字符串) LEN(字符值的长度) ROUND(数…

Java版知识付费-轻松拥有知识付费平台

Java版知识付费-轻松拥有知识付费平台 多种直播形式,全面满足直播场景需求 公开课、小班课、独立直播间等类型,满足讲师个性化直播场景需求;低延迟、双向视频,亲密互动,无论是互动、答疑,还是打赏、带货、…

开放式耳机别人能听到吗?开放式蓝牙耳机的优缺点?

​开放式耳机在近几年越来越受欢迎,而市面上的不入耳开放式耳机就分为气传导和骨传导两大类。开放式耳机不入耳设计,佩戴上耳更加稳固舒适,长时间没有压力,而传统入耳式耳机则在封闭情况下听音会容易闷耳,长时间佩戴还…

Linux中文件系统详解——关于loop

都是nvme0n1p3——第三分区的内存分出去的,第二分区为微软的保留分区。 -------------------------------------------------------------------------------------------------------------------------------- 1,4,5,6分区已经…

Windows下 创建 FTP 服务器及相关设置

Windows 创建 FTP 服务器 1. 示例功能说明 FTP 服务器根路径下的目录: C:\USERS\SQQIAN\DESKTOP\FTP └─localuser├─FTP1 # 只有用户名为FTP1可以访问,读写均可│ FTP11.txt│├─FTP2 # 只有用户名为FTP2…

排序算法第四辑——归并排序与计数排序

目录 一,归并排序算法 二,归并排序的非递归版本 三,计数排序 一,归并排序算法 归并排序算法是一个特别经典的算法了。这个算法采用的思想就是一个分治的思想,也就是将大问题化为子问题的思想。这个思想其实我们经常…

如何用双指针法解决力扣“反转单词前缀”问题

本篇博客会讲解力扣“2000. 反转单词前缀”的解题思路,这是题目链接。 本题的思路是:先调用strchr函数,在字符串word中查找字符ch,若找到了,则会返回一个非空指针p,指向ch在word中的位置。为了反转从word到…

下一个更大元素 I 力扣 HashMap + Deque栈 JAVA

nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。 给你两个 没有重复元素 的数组 nums1 和 nums2 &#xff0c;下标从 0 开始计数&#xff0c;其中nums1 是 nums2 的子集。 对于每个 0 < i < nums1.length &#xff0c;找出…

2023年北京/上海/深圳CSPM-3中级国标项目管理认证报名

CSPM-3中级项目管理专业人员评价&#xff0c;是中国标准化协会&#xff08;全国项目管理标准化技术委员会秘书处&#xff09;&#xff0c;面向社会开展项目管理专业人员能力的等级证书。旨在构建多层次从业人员培养培训体系&#xff0c;建立健全人才职业能力评价和激励机制的要…