IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> liunx入门第二章~权限的概念 -> 正文阅读

[系统运维]liunx入门第二章~权限的概念

1.用户的分类

Linux下有两种用户:超级用户(root)、普通用户。

超级用户:可以再linux系统下做任何事情,不受限制
普通用户:在linux下做有限的事情。
超级用户的命令提示符是“#”,普通用户的命令提示符是“$”
在这里插入图片描述

用户的切换:su 【用户名】
root->普通用户不需要输入密码;
普通用户->root需要输入密码;
在这里插入图片描述
注意:由于root用户的权限太高,容易误操作,建议大家创建一个自己的普通用户,平时的练习可以在普通用户下进行。

2. Linux权限管理

2.1 文件访问者的分类

文件和文件目录的所有者:u—User
文件和文件目录的所有者所在的组的用户:g—Group
其它用户:o—Others

2.2 文件类型和访问权限

在这里插入图片描述
在这里插入图片描述
对于文件和文件夹 r w x 的意思也有所不同:

Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限

Write对文件而言,具有修改文件内容的权限;对目录来说具删除移动目录内文件的权限
这里有一个疑问,放到最后讲
execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限

2.3 文件权限值的表示方法

①.字符表示法,即linux显示的 r w x

②.8进制数值表示法
> r:4w:2x:1

在这里插入图片描述

数字0表示后面为八进制数

2.4 更改文件权限

①chmod 可用于更改用户权限
使用方法:

chmod [u/g/o] [+/-] [r/w/x] [文件名]
chomd [八进制数字] [文件名]

在这里插入图片描述

②chown :修改文件所有者

chown [参数] 用户名 文件名 (一般在参数上加上—R可递归文件夹内的文件的所有者)

由于我只有root用户和一个zjt 的普通用户,就用这两个示例,不过zjt用户是不能将文件夹的所有者改为root用户的
但可以从root用户修改到任意一个普通用户

在这里插入图片描述

③chgrp:修改用户所属组

chgrp [参数] 用户组名 文件名(同上,通常用—R递归)

在这里插入图片描述
那么问题来了:如果一个root创建的文件夹在所属组是root的情况下,其他用户拥有可写权限的话能否删除这个文件?

在这里插入图片描述

这显然不是我们想看到的,一个超管的文件夹下的文件被其他用户删除,为了防止这种操作,我们引入了粘贴位

3. 粘贴位

chmod +t [文件夹]

当一个目录被设置为“粘贴位”该目录下的文件只能由
1.root删除
2.该目录的所有者删除
3.该文件的所有者删除

>我们先用root给aa设置成粘贴位:

在这里插入图片描述

切换到zjt用户再来重复上一次的操作:
在这里插入图片描述
这样,其他用户就不能对可写的文件夹进行删除操作

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-12-04 13:48:55  更:2021-12-04 13:49:52 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 2:32:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码