linux文件什么权限比较安全,linux文件安全与权限

文件

e17db6a8b7f81514d73f52afd18b7536.png

文件类型

创建文件

改变权限位

符号模式

r w x:文件属主权限 这是前面三位

r- x:同组用户权限 这是中间三位

r- x:其他用户权限 这是最后三位

chmod命令的一般格式为:

chmod [who] operator [permission] filename

who的含义是:

u 文件属主权限

g 同组用户权限

o 其他用户权限

a 所有用户(文件属主.同组用户及其他用户)

operator的含义:

+ 增加权限

- 取消权限

=设定权限

permission的含义:

r 读权限

w 写权限

x 执行权限

s 文件属主和组set-ID

t 粘性位*

l 给文件夹锁,使其他用户无法访问

例子:

假设myfile文件最初具有这样的权限:r w x

rwx rwx

命令 结果 含义

chmod a-x myfile rw- rw- rw- 收回所有用户的执行权限

chmod og-w myfile rw- r– r- - 收回同组用户和其他用户的写权限

chmod g+w myfile rw- rw- r- - 赋予同组用户写权限

chmod u+x myfile rwx rw- r- - 赋予文件属主执行权限

chmod go+x myfile rwx rwx r- x 赋予同组用户和其他用户执行权限

chmod 命令绝对模式的一般形式为:

chmod [mode] file

例如:

命令 结果

chmod 666 rw- rw- rw-

chmod 644 rw- r– r- -

chmod 744 rwx r– r- -

chmod 664 rw- rw- r- -

chmod 700 rwx — —

chmod 444 r– r– r- -

chmod -R 664 /usr/local/home/dave/* 可以连同字目录下的文件一起设置权限

目录

r:可以列出目录中的文件 w:可以在目录中创建或删除文件 x:可以搜索或进入目录

目录权限举例:

权限 文件属主 同组用户 其他用户

drwx rwx r-x(775) 读写 执行 读写执行 读执行

drwx r-x r–(754) 读写执行 读执行 读

drwx r-x r-x(755) 读写执行 读执行 读执行

suid/guid

6d51b21889f1b5f08373e52a4b3b83fa.png

$ ls -l |grep '^...s..s'//用来查找suid和guid文件的

suid和guid怎么设置

cb5629bcd60200490b91a2dc7d1779d1.png

设置suid/guid的例子

362ccf9748d84804f4f86f4130056bd9.png

4c6b5027d0fb63894e2f40115dff43f2.png

chown和chgrp

chown和chgrp例子

9d9239948744e2023955098bc1de3acf.png

找出你所属于的用户组

umask

2f9e4fb8558e5a1ab4a6ee3e04879883.png

如何计算umask值

3844df5e1ac30e1a53c4f71365276df9.png

umask值与权限

8d0d77eed037c897b8973e6ea64009a7.png

ee37d01ae4139ed75f6618f6a2cd5026.png

fbdc2125fd5c114f48575654e9b251a9.png

符号链接

05bdb4cd287f8917496e8888f654778a.png

链接命令

f16f0e91e8c2f157eca750f6bb5e4524.png

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

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

相关文章

系统新模块增加需要哪些步骤_在1769系统里使用MVI69MCM的有福了

如果在AB的1769系统里需要走Modbus RTU通讯的话就需要Prosoft的1769系列的机架式产品,之前的项目用的是老型号MVI69-MCM,那么新项目就会用MVI69E-MBS这个型号。那么模块的通讯拓扑图如下所示:模块往下可以连接仪表,变频器&#xf…

大脑使用书全6册有用吗_常锻炼“人体第二大脑”的孩子,不仅智商高,记忆力也很强...

常锻炼“人体第二大脑”的孩子,不仅智商高,记忆力也很强父母都希望自己的孩子聪明、智商高,很多家长也会将精力投入到孩子大脑潜能开发中。也有一些家长会说,聪不聪明那是天生的,一些家庭明明对于孩子大脑开发的事情不…

Apache多站点配置详解

2019独角兽企业重金招聘Python工程师标准>>> 本人第一篇技术博客,主要是把我自己的笔记做一个整理,并对之前学习做一个回顾和总结,也分享给大家,共同提高,好了,闲话少说,进入正题吧。…

linux字符设备驱动在哪里设置,从点一个灯开始学写Linux字符设备驱动!

原标题:从点一个灯开始学写Linux字符设备驱动![导读] 前一篇文章,介绍了如何将一个hello word模块编译进内核或者编译为动态加载内核模块,本篇来介绍一下如何利用Linux驱动模型来完成一个LED灯设备驱动。点一个灯有什么好谈呢&…

ipv6 ospf配置方法_【思唯网络学院】网络故障大全及处理原理和方法

第一章 故障处理方法一、网络的复杂性   一般网络包括路由、拨号、交换、视频、WAN(ISDN、帧中继、ATM、…)、LAN、VLAN、… 二、故障处理模型   1、 界定问题(Define the Problem)   详细而精确地描述故障的症状和潜在的原因   2、 收集详细信息(Gather Facts)R>信…

怎么让模糊的数字变清楚_一键模糊图像变清晰,好家伙!这款神器插件你值得拥有...

让我们结伴,走进设计好家伙,最近有设计师朋友给我反映很多问题!其中吐槽最多的就是甲方给图不够清晰整个模特,产品都有种朦胧美我擦嘞,导入到软件作图放大后,像素啥都看不清有木有~!!找老板要清…

vscode php插件_JS之 提高开发效率的Visual Studio Code插件

阅读本文约需要9分钟大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈)。上次老师跟大家分享了JS之 小技巧的知识,今天跟大家分享下JS之 提高开发效率的Visual Studio Code插件的…

antd table设置表格一个单元格的字体颜色_alireacttable:高性能 React 表格组件

点击上方蓝字关注我们简介在前端开发中,表格一直都是最复杂的组件之一。表格不仅要支持丰富的操作(排序、过滤、搜索、分页、自定义列等),还要有非常好的性能以展示大量数据。很多组件库(例如 fusion design,ant design)提供了功能丰富的表格…

linux修改arena大小,Resolume Arena怎么设置大屏幕 调整画面屏幕的方法

如果你想要制作VJ视频,那么Resolume Arena绝对可以满足你的所有需求,小编近期了解到很多用户不知道怎么设置大屏幕,如果你还不知道具体的操作方法,就赶快来看看下面的教程吧!操作步骤如下:1、如果你在使用R…

for each循环_Power Query — 循环初步

题记:《Excel圣经》1:3 微软说,“要有循环”,便有了循环。引子:keyword: one of and as each else error false if in is let meta not otherwise or section shared then true try type #binary #date #datetime #datetimezone #…

linux 直接映射 页表大小,linux 启动过程临时页表到底映射了多大内存?

从linux-2.4内核开始,在建立临时页表的时候,一般的教科书都说是映射了8M的物理内存,但是为什么是映射8M呢?当时网上有资料说,8M足够了,但为什么就足够了,一直没有彻底搞清楚,今天又重…

字符串字段当条件查询的时候需要加引号吗_如此详细的SQL优化教程,是你需要的吗?...

基础数据准备二:五百万数据插入上面插入几条测试数据,在使用索引时还需要插入更多的数据作为测试数据,下面就通过存储过程插入500W条数据作为测试数据三:使用索引和不使用索引的比较没有添加索引前一个简单的查询用了1.79秒创建索…

使用CoreImage教程

使用CoreImage教程 CoreImage包含有很多实用的滤镜,专业处理图片的库,为了能看到各种渲染效果,请使用如下图片素材. 现在可以开始教程了: #define FIX_IMAGE(image) fixImageWidth(image, 320.f)// 固定图片的宽度 UIImage * fixImageWidth(UIImage *image, CGFloat width) {f…

电脑生成siri语音_米家智能台灯1S全新升级,支持小爱和Siri的语音控制

夜晚的灯光是我们最为需要的东西,但很多时候,我们需要灯照在不同的地方,平时我只靠吸顶灯的光来照亮家里的每一个角落,甚至是看书的时候都只靠吸顶灯照明。台灯作为占用面积小,光照均匀,让很多的人越来越依…

linux vnc检查,检查Ubuntu VNC设置(避免远程登陆)

(1)安装x11vncsudo apt-get install x11vnc(2)将x11vnc加入xinetdsudo gedit /etc/xinetd.d/x11vnc加入下面这段service x11vnc{ port 5900 type UNLISTED socket_type stream protocol tcp wait …

JavaScript网络地址作为参数_JavaScript之bind的模拟实现

阅读本文约需要5分钟大家好,我是你们的导师,我每天都会给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈)。昨天给大家分享了JavaScript的call和apply的模拟实现,今天给大家分享一下bind的模拟实现。什么是bind&#xf…

cdh集群linux命令,CDH集群中,服务器启动spark2-shell命令行注意事项

1、环境cdh5.12.3spark2 2.3.02、需要本地地洞spark2-shell用于环境测试错误一:Error: A JNI error has occurred, please check your installation and try againException in thread "main" java.lang.NoClassDefFoundError: org/slf4j/Loggerat java.l…

python语音转文字软件_python编写语音转文字软件|语音转文字工具免费版下载(语音批量转换文字) v2.0 最新版_数码资源网...

没有专业的工具怎么能够将语音转换为文字呢?小编为大家提供了语音转文字工具免费版,一款通过Python编写语音转文字软件。用户通过使用语音转文字工具免费版,可以将语音批量转换文字,而且操作也是非常的简单,如果你需要…

Spring-bean作用域scope详解

2019独角兽企业重金招聘Python工程师标准>>> 默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,是默认的配置。 Prototype: 每次对bean的请求都会创…

c语言怎么写星星代码,C语言打印星星的问题

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include int main(void){int index, up, lines;printf("请输入将要显示的行数:\n");while(scanf("%d", &up) 1){if(up % 2 0){for(lines 1; lines < up / 2; lines){for(index 0; index …