Linux系统的文件权限怎么设置
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,今天小编给大家分享一下Linux系统的文件权限怎么设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一
千家信息网最后更新 2025年01月22日Linux系统的文件权限怎么设置
今天小编给大家分享一下Linux系统的文件权限怎么设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
1、文件类型共七种:
d 目录l 符号链接(软硬连接)s 套接字文件b 块设备文件c 字符设备文件p 命名管道文件- 普通文件,或者更准确的说,不属于以上几种类型的文件
2、 文件权限设置
chmod [who] operator [permission] filename
who的含义:
u 文件属主权限g 同组用户权限o 其他用户权限a 所有用户(u+g+o)
operator的含义:
+ 增加权限- 取消权限= 设定权限
permission的含义:
r 读权限w 写权限x 执行权限t 粘性位*l 给文件加锁,使其他用户无法访问u.g.o 针对文件属主,同组用户以及其他用户的操作
粘性位"t" 如果在一个目录上出现"t"位,那么表示该目录只有其属主才可以删除;如果出现在文件列表,那么意味着该脚本或者程序在执行时会被放在交换区(虚存)
修改权限(符号模式):
chmod u+x hello.pychmod +w hello.pychmod -R +x runall.sh : -R 表示递归修改,包括该文件夹下的子文件
修改权限(绝对模式,不同数字代表不同权限):
chmod 664 hello.pychmod 777 *
在绝对模式下修改权限应该有四位数字664其实是0664。第一位是设置suid和guid的,一旦设置了该位,那么在可执行权限位x上会出现一个s:suid(权限数字4)意味着如果某个用户对属于自己的shell脚本设置了这种权限,那么其他用户在执行这一脚本时也会具有其属主相应的权限;guid(权限数字2)意味着执行相应的脚本的用户将具有该文件所属用户组中用户的权限。
修改文件所属:
语法: chown -R -h owner file
-R意味着对所有子目录下的文件做同样的修改; -h意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件。
chown root hello.py :将hello.py文件的所属修改为root
修改文件所在组:
语法类似于chown
chgrp root hello.py :将hello.py文件所在组修改为root
创建文件默认权限:
umask命令确定创建文件的缺省权限,一般umask在/etc/profile文件中设置,每个用户登录时会引用该文件,如果设置umask,那么可以在$HOME下的.profile或者bash_profile文件中保存。
以上就是"Linux系统的文件权限怎么设置"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
文件
权限
用户
意味
数字
知识
篇文章
脚本
不同
含义
所属
模式
目录
符号
链接
系统
内容
所在
类型
粘性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖北国家网络安全学院
期待互联网科技
网络安全政府监督
网络安全技术的结束语
web服务器数据库分离技术
网络安全检测期限
如何同步两个数据库
php数据库链接登录界面论文
数据库安全基准
服务器管理没有本地服务器
lol客户端版本服务器关闭连接
苹果手机跳无法验证服务器身份
曲靖网络安全招聘
公安机关网络安全宣传月活动
欧柏泰克互联网科技学院学费
数据库及其应用是什么
战地1pc和ps版服务器互通吗
学网络安全应该报什么专业
长达互联网科技公司
服务器spt-aki不可用
杭州信祺网络技术有限公司怎么样
服务器管理员入口
集美广电网络技术员工资
数据库无法附加高版本
2021校园网络安全宣传视频
主要的数据库软件
衡南网络安全宣传
日本都有什么品牌的服务器
域控服务器 管理外网连接
计算机网络技术市场需求