默认权限umask、文件系统权限、特殊权限

Mplus实战:三变量随机截距交叉滞后模型(RI-CLPM)语法详解与扩展 本文详细解析了Mplus中三变量随机截距交叉滞后模型(RI-CLPM)的构建原理与语法实现。通过将变量分解为稳定的个体间差异与动态的个体内波动,模型能更纯净地揭示多变量间的纵向交互影响。文章以工作压力、睡眠质量与工作满意度为例,提供了完整的语法模板、关键参数设置(如NOCOV命令、残差相关)及结果解读指南,帮助研究者避开常见误区,稳健分析复杂动态关系。 阅读详情

第1章 权限相关错误

1.1 普通用户 ls /root/

/root  属于root 普通用户没有任何权限,所以无法查看

[clsn@znix ~]$ ls /root/

ls: cannot open directory /root/: Permission denied

[clsn@znix ~]$ ls -ld /root/

dr-xr-x---. 5 root root 4096 Sep  5 12:05 /root/

1.2 普通用户touch /root/clsn.txt

创建文件,要看文件所在目录的权限,/root  属于root 普通用户没有任何权限,所以无法再里面创建文件,创建文件需要有所在目录的wx权限。

[clsn@znix ~]$ touch /root/clsn.txt

touch: cannot touch `/root/clsn.txt': Permission denied

[clsn@znix ~]$ ls -ld /root/

dr-xr-x---. 5 root root 4096 Sep  5 12:05 /root/

1.3 普通用户\rm -f /etc/passwd

删除文件需要有文件所在目录的wx权限,普通用户只有r-x权限,所以无法删除。

[clsn@znix ~]$ \rm -f /etc/passwd

rm: cannot remove `/etc/passwd': Permission denied

[clsn@znix ~]$ ls -ld /etc

drwxr-xr-x. 78 root root 4096 Sep  5 11:27 /etc

[clsn@znix ~]$ ll /etc/passwd

-rw-r--r-- 1 root root 1177 Sep  5 11:27 /etc/passwd

1.4 普通用户cat /etc/shadow

查看文件的内容的时候,需要看文件的权限,在这里普通用户对这个文件没有任何权限,所以无法查看文件的内容。

查看文件的内容要用于文件的r权限。

[clsn@znix ~]$ cat /etc/shadow

cat: /etc/shadow: Permission denied

[clsn@znix ~]$ ll  /etc/shadow

---------- 1 root root 881 Sep  5 11:27 /etc/shadow

1.5 出现错误的解决办法

1、先确定要操作的是文件还是目录

2、确当你和操作对象的关系

3、文件先看文件的权限

4、目录先看目录的权限

5、查看文件内容、修改文件内容、运行文件(脚本),要看文件的权限

6、查看目录里的内容、删除文件、创建文件、重命名(文件改名),要看目录权限

第2章 文件的访问过程

2.1 过程

2.1.1

inode

文件的权限

block的位置

block

文件的实际内容

文件

相对路径访问文件

2.1.2 据对路径访问

/目录

目录的block,找对应的文件

/etc目录的inode

inode

文件的权限

block的位置

block

文件的实际内容

文件

                                                                           

2.2 关系

1.文件的名字是存放在所在目录的block里面

2.文件名与inode的对应关系放在目录的block中

第3章 网站权限-让网站根安全

3.1 linux系统默认权限

3.1.1 文件默认权限

文件最大权限-rw-rw-rw-  clsn.txt 666

一般会给文件644权限   rw-r--r-- 

3.1.2 目录默认权限

目录默认最大权限-rwxrwxrwx 777

一般会给目录  755 权限rwxr-xr-x  root root clsndir   

3.2 如何规划网站权限,让网站更加安全

3.2.1 让网站以www身份运行

[root@znix /]# useradd www

3.2.2 让主要的文件归root用户所有

[root@znix /]# mkdir -p /app/blog

[root@znix /]# mkdir -p /app/blog/upload

[root@znix /]# ll -d /app/blog/ /app/blog/upload/

drwxr-xr-x 3 root root 4096 Sep  6 10:09 /app/blog/

drwxr-xr-x 2 root root 4096 Sep  6 10:09 /app/blog/upload/

[root@znix /]# su - www

[www@znix ~]$ cd /app

app/         application/

[www@znix ~]$ cd /app/blog/upload/

[www@znix upload]$

3.2.3 对于用户上传的文件处理

让用户上传的文件放在属于www用户的文件夹中;

限制文件的后缀;

上传之后不能查看……

[root@znix /]# chown www.www /app/blog/upload/

[root@znix /]# ll -d /app/blog/ /app/blog/upload/

drwxr-xr-x 3 root root 4096 Sep  6 10:09 /app/blog/

drwxr-xr-x 2 www  www  4096 Sep  6 10:09 /app/blog/upload/

[root@znix /]# cd /app/blog/upload/

[root@znix upload]# touch aaa.png

[root@znix upload]#

第4章 umask - 默认权限控制

控制着linux里面默认的权限

4.1 系统中文件和目录默认权限

file---666 -rw-rw-rw

dir ---777 drwxrwxrwx

4.2 umask 反掩码计算

默认的最大权限减去 umask

4.2.1 当umask为偶数

实例4-1 umask为0022

文件:

file-  666-022=644

目录:

dir-  777-022=755

4.2.2 当umask为奇数

实例4-2  umask为0032

4.3 当umask为奇数时,计算文件的默认权限的时候,要在奇数位加1

file- 666-032=634

      +010=644

目录的不变

4.4 示例umask=035

[root@znix ~]# umask 035

[root@znix ~]# touch file035

[root@znix ~]# mkdir dir035

[root@znix ~]# ll file035 && ll -d dir035

-rw-r---w- 1 root root 0 Sep  6 10:42 file035

drwxr---w- 2 root root 4096 Sep  6 10:42 dir035

file=642  dir=742

4.5 永久修改umask的方法

[root@znix ~]# vim /etc/profile

if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then

    umask 002

else

    umask 022

fi

解释:

如果 [ 用户UID>=199 ] 并且  [ 用户的名字 == 用户组名字 ];然后

    umask 002

那么

    umask 022

果如

第5章 文件系统的权限

5.1 chattr 设置文件系统的权限(change attr)

chattr  +a  只能追加 (append)

chattr  +i   无敌 不能进行任何操作(immutable)

5.2 测试 +a

只能向文件中追加内容,不能删除

[root@znix ~]# chattr +a clsn.txt

[root@znix ~]# lsattr clsn.txt

-----a-------e- clsn.txt

[root@znix ~]# echo 123 >> clsn.txt

[root@znix ~]# > clsn.txt

-bash: clsn.txt: Operation not permitted

5.2.1 取掉权限 -a

[root@znix ~]# chattr -a clsn.txt

[root@znix ~]# lsattr clsn.txt

-------------e- clsn.txt

5.3 测试 +i

不能对文件进行任何操作,root用户也不能操作。

[root@znix ~]# chattr +i clsn.txt

[root@znix ~]# lsattr clsn.txt

----i--------e- clsn.txt

5.4 lsattr

  list attr  显示文件系统的权限

[root@znix ~]# lsattr -d  /etc/

-------------e- /etc/

第6章 linux的特殊权限

-rw-r--r-- 1 root root 252 Sep  6 11:04 clsn.txt

这个是9位基础权限。

linux共12位权限,还有3个特殊权限。

6.1 三种特殊的权限

[root@znix ~]# ls -ld /tmp/ /usr/bin/passwd  /usr/bin/locate  /bin/ls

-rwxr-xr-x.  1 root root    117048 Mar 23 02:52 /bin/ls

drwxrwxrwt. 11 root root      4096 Sep  6 11:29 /tmp/

-rwx--s--x.  1 root slocate  38464 Mar 12  2015 /usr/bin/locate

-rwsr-xr-x.  1 root root     30768 Nov 24  2015 /usr/bin/passwd

6.2 rwsr-xr-x  

放在主人的位置上 suid ,运行包含suid权限的 命令的时候,相当于这个命令的所有者。

比如:/usr/bin/passwd修改用户密码

6.2.1 给rm目录suid权限

[root@znix ~]# chmod u+s /bin/rm

[root@znix ~]# ll /bin/rm

-rwsr-xr-x. 1 root root 57440 Mar 23 02:52 /bin/rm

[clsn@znix ~]$ \rm -f /root/clsn.txt

[root@znix ~]# chmod u-s /bin/rm

[root@znix ~]# ll /bin/rm

-rwxr-xr-x. 1 root root 57440 Mar 23 02:52 /bin/rm

6.2.2 suid 之 大S与小s

文件的权限,有x权限时+s为小s,没有x时+s为大S

[root@znix ~]# ll test.txt

-rw-r--r--. 2 root root 22 Sep  4 12:28 test.txt

[root@znix ~]# chmod u+s test.txt

[root@znix ~]# ll test.txt

-rwSr--r--. 2 root root 22 Sep  4 12:28 test.txt

[root@znix ~]# chmod u+x test.txt

[root@znix ~]# ll test.txt

-rwsr--r--. 2 root root 22 Sep  4 12:28 test.txt

6.3 drwxrwxrwt 粘滞位

[root@znix ~]# ll -d /tmp/

drwxrwxrwt. 11 root root 4096 Sep  6 11:29 /tmp/

设置了粘滞位的目录在目录下面创建的文件只能自己管理自己的

6.4 rwx--s--x  sgid

       用户运行locate的时候是slocate组的。很少使用!

rwx--s--x.  1 root slocate  38464 Mar 12  2015 /usr/bin/locate

第7章  系统中病毒怎么办

7.1 解绝办法

1、使用top 命令看谁用的cpu最多

2、找出占用cpu 或内存大的进程的pid号码

3、根据进程的pid 杀掉进程

7.2 结束进程的方法

[root@znix ~]# kill 进程号码

7.3 top命令

    PID pid process id 进程的号码 系统中是唯一的

    CMD 进程的名字(命令)

 PID   USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                     

 14011 clsn    20   0  102m  672  568 R 19.2  0.1   0:09.45 dd       

PD3.0详解 第十一章 策略层 电源协商(三)(sink端) 前面大师匈介绍了Source端的内容,今天再看一下sink端的内容。大师匈还是想把标准文件的状态机拿出来说一下。大师匈把一张图分成俩部分,大家凑合看一下,一张图实在看不清内容。 Sink 端电源协商状态机。基于sink端哦!!! 上图先!!! 上面俩张图就是整个SINK端口的状态机了。。。介绍一下这个流程: 1、收到hardreset或者刚上电的进入PE_SNK_Startup开始状态。 2、在PE_SNK_Startup阶段后进入PE_SNK_Discovery,并等待Vbus的到来。 3、当Vbus 阅读详情

相关推荐

DFT实训教程笔记2(bibili版本)- Scan synthesis practice

文章目录Scan synthesis practice 本博文是博主记录DFT实训教程的笔记版本,此笔记并没有对所有的知识进行记录,仅仅以自身的认知水平,来记录了一些部分笔记并加上了自己的理解。 Scan synthesis practice How to design scan clock structure? 假设一块chip里面有好几十个clock domain,如果每一个clock domain都用一个scan clock虽然会非常清晰,但是IO数目肯定不够用。 clock group: 1、no

ciscomonkey的博客 9082

linux设置默认权限,3-6 Linux中的默认权限 - umask

umask:查看当前用户的 umask 权限,root 和 普通用户的默认权限会有所不同。-S: rwx 权限显示方式 (不加 -S 选项则用数字显示)例:0022 --- 表示减去的权限第一个 0 表示特殊权限从第 2 位开始 022 代表 rwxr-xr-xr=4 w=2 x=1(0 代表拥有者的 rwx 权限全齐,2 代表所属组没有了 w 权限,第3个2 代表其他人没有了 w 权...

weixin_39812039的博客 679

致远OA公文管理模块相关操作

致远oa协同办公系统 公文管理模板 相关操作

weixin_59666050的博客 4275

Linux命令之umask

umask命令   linux常用的命令   umask命令的一般格式:   umask [选项] [掩码]   该命令用来设置限制新文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,umask命令都被执行,并自动设置掩码改变默认值,新的权限将会把旧的覆盖。   选项及其含义如下。   -...

weixin_34336292的博客 851

Isograph Reliability Workbench 14实战:从零构建故障树分析模型

本文以“马达不转”为例,手把手教你使用Isograph Reliability Workbench 14从零构建故障树分析模型。内容涵盖创建工程、定义顶事件、添加逻辑门与基础事件等核心步骤,并介绍了模型检查与定性定量分析,帮助你系统掌握这一强大的可靠性工程工具。

weixin_29309213的博客 360

主成分分析避坑指南:为什么你的PCA结果总是不理想?

本文深入剖析了主成分分析(PCA)在实际应用中效果不佳的常见原因与解决方案。针对数据标准化、协方差矩阵选择、主成分数量确定、载荷矩阵解读等关键环节,提供了详细的避坑指南和诊断方法,并探讨了PCA的局限性及非线性数据结构下的备选方案,帮助数据分析师获得更稳健、可解释的降维结果。

convnet3designer的博客 511

linux系统中UMASK权限的用法详细讲解

umask一般是用在你初始创建一个目录或者文件的时候赋予他们的权限。   这里要说明两点:   1、针对目录来说x权限代表可以进入该目录,所以说对于这个权限初始赋值是没什么问题的;   2、针对文件的x的权限代表执行,这个风险太高,所以一般权限初始赋值必须去掉x的;   [root@www ~]# umask   0022   这四个字母代表什么?   首先说明一点,上面四个数字代表

灵魂自由的忙人 1009

3D点云处理:PointNet++与PointTransformer的对比

摘要: 3D点云处理中,PointNet++和PointTransformer是两种主流深度学习模型。PointNet++通过分层采样和分组策略提取局部特征,而PointTransformer利用自注意力机制捕捉全局上下文。实验表明,PointTransformer在分类(ModelNet40准确率92.1%)和分割(ShapeNet mIoU 85.7%)任务上性能更优,但计算开销较大(训练时间180秒/轮)。PointNet++在实时性场景更具优势(训练时间120秒/轮)。未来可结合两者优势,或优化Tr

shejizuopin的博客 1121

VSFTP配置错误三则

selinux的配置   SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控制的实现,是 Linux上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux

Stroller 1525

【UVM实战】第七章:UVM中的寄存器模型(1)寄存器模型简介

寄存器模型简介~

悟已往之不谏 知来者之可追 2070

SpringBoot集成auth0-jwt插件,实现jwt的token生成、校验,用户登录验证,配置拦截器拦截请求校验token功能

该文章介绍了SpringBoot如何集成auth0-jwt插件,实现jwt的token生成、校验,用户登录验证,配置拦截器拦截请求校验token功能. JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在各方之间安全地传输信息。它以JSON对象的形式存在,并使用数字签名来验证信息的完整性和真实性。JWT由三部分组成,分别是Header、Payload和Signature。

yunnuo的博客 1246

umask值为022,则默认目录权限为755,默认文件权限为644

umask值为022,则默认目录权限为755,默认文件权限为644   umask:   022 ==> 000 010 010 directory: 755 ==> 111 101 101 file:      644 ==> 110 100 100 (remove x authority)

SHUAI-优快云 1万+

【Burp入门第二篇】Chrome配置BurpSuite代理教程

1、配置Burp代理为127.0.0.1:80802、扩展商店添加插件switchyomega,修改服务器和端口为下图:3、打开代理,选择刚才添加的代理

等风来 8368

CentOS默认权限umask、文件系统权限、特殊权限

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34364071的博客 1156

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

系统默认权限、网站比较安全权限、默认权限控制命令umask、文件系统属性(文件属性)、特殊权限...

作者:George归档:学习笔记2018/1/2补充:vimtutor:帮助记忆vim快捷键本章正题:linux默认权限、网站比较安全权限、默认权限控制命令、umask、文件系统属性(文件属性)、特殊权限、根据权限查找文件1.1linux系统默认权限1.1.1linux下面文件和目录默认的权限1.filerw-r--r--rootr...

weixin_33738578的博客 234

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Linux(9)——权限管理

linux文件系统的权限、特殊权限、默认权限以及如何管理。

m0_68756914的博客 3551

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Linux 文件系统权限管理(补充)

Linux 文件系统的权限体系基于三类用户和三种权限的组合,形成了灵活且严谨的访问控制模型。除基础权限外,Linux 还支持特殊权限和默认权限(umask),用于满足复杂场景的需求。,用于目录时,仅文件所有者或 root 可删除该目录中的文件(防止误删共享目录中的文件)。对目录而言,目录中新建文件的所属组与该目录一致。完整的权限数值由三组数字组成,分别对应所有者、所属组、其他用户的权限,例如。,允许用户以文件所有者的身份执行该文件(仅对可执行文件有效)。命令可查看文件或目录的权限信息。

gilgameshm的博客 1074

RHCSA学习笔记3-创建协作目录与umask配置

文件权限控制对文件的访问。权限可以针对文件所属用户、所属组和其他用户分别设置。权限分为三种类型:读取(r)、写入(w)、执行(x)。特殊权限构成了除了基本用户、组和其他类型之外的第四种权限类型。这些权限提供了额外的访问相关功能,超出了基本权限类型允许的范畴。

SD2005_的博客 1267

linux 设置文件系统权限,Linux文件系统权限

主题列表:1.默认权限:umask2.隐藏权限:chattr, lsattr3.特殊权限:SUID/SGID/Sticky Bit4.文件类型:file系统环境:Redhat Fedora Core 6文章作者:wuzhaikof文件与(或)目录是文件系统的具体表现形式,在Linux系统管理部分,文件与目录管理映射了Linux文件系统管理策略的重要方面。本文主要就Linux文件系统(文件或目录)的...

weixin_34640289的博客 865

Linux文件系统及权限管理详解

本博客详细介绍了Linux文件系统的结构、文件类型及属性、文件权限及管理命令、默认权限及umask值、特殊权限等内容。掌握这些知识对于理解和使用Linux系统至关重要。

lrguagua1996的博客 624

linux目录默认权限,Linux文件与目录的默认权限及隐藏权限

主题相关:Linux文件系统权限主题列表:1.默认权限:umask2.隐藏权限:chattr, lsattr3.特殊权限:SUID/SGID/Sticky Bit4.文件类型:file系统环境:Redhat Fedora Core 6文章作者:wuzhaikof文件与(或)目录是文件系统的具体表现形式,在Linux系统管理部分,文件与目录管理映射了Linux文件系统管理策略的重要方面。本文主要就L...

weixin_28788593的博客 1316

写入访问权限冲突_全面介绍 Linux 权限

知道如何控制用户对文件的访问是一项基本的系统管理技能。-- Alex Juarez(作者)了解 Linux 权限以及如何控制哪些用户可以访问文件是系统管理的一项基本技能。本文将介绍标准 Linux 文件系统权限,并进一步研究特殊权限,以及使用 umask 来解释默认权限作为文章的结束。理解 ls 命令的输出在讨论如何修改权限之前,我们需要知道如何查看权限。通过 ls 命令的长列表参数(-l)为我们...

weixin_39973196的博客 311

Linux 文件权限管理全攻略:rwx 权限解读、chmod/chown/umask/chattr命令实战

本文介绍了Linux系统中的文件权限管理机制。主要内容包括: 文件权限结构:分为用户拥有者、组拥有者和其他用户三类,通过10位字符表示文件类型和三类用户的rwx权限。 权限优先级:用户拥有者权限优先于组拥有者权限。 权限管理命令: chmod:通过u/g/o/a和+/-/=符号或数字模式修改权限 chown/chgrp:修改文件属主和属组 支持递归操作(-R参数)处理目录及其内容 实践案例: 演示了如何修改文件和目录权限 展示了用户家目录权限设置的实际应用 文章通过具体命令示例,详细说明了Linux文件权限

专注于云计算 1113

利用Linux文件系统权限控制文件访问

Linux文件系统权限 通过文件权限控制用户对文件的访问。 文件具有三个应用权限的用户类别:文件归用户所有,通常是创建文件的用户;文件还归单个组所有,通常是创建该文件的主要用户组所有,但是可以进行更改;文件可以为系统上的非所属用户和非所属组的其他用户设置权限。 用户权限覆盖组权限,从而覆盖其他权限。 [root@linuxprobe Desktop]# ll total 20 drwxr-xr-x...

Dz7IN的博客 1014

第七章 文件与目录的默认权限与隐藏权限

文件与目录的默认权限与隐藏权限 由第六章 Linux文件权限的内容我们可以知道一个文件有若干个属性,包括读写运行(r, w, x)等基本权限,及是否为目录 (d) 与文件 (-) 或者是连结档 (l) 等等的属性! 要修改属性的方法在前面也约略提过了(chgrp, chown, chmod) ,本小节会再加强补充一下! 除了基本r, w, x权限外,在Linux的Ext2/Ext3文件系统下,

写博客只为学习 974
上一篇: linux中的权限
下一篇: Linux中包管理与定时任务
惨绿少年
博客等级 码龄10年 173粉丝 236原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值