当前位置: 首页 > news >正文

17.渗透-.Linux基础命令(九)-Linux权限管理(chmod修改文件权限)

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!

内容参考于:易锦网校

上一个内容:16.渗透-.Linux基础命令(八)-Linux权限管理(认识文件权限)

开始之前有三个概念,文件权限对应的数字、用户类型、操作符

文件权限对应的数字

也就是rwx,它们都有一个对应的数字,r对应4,w对应2,执行对应1

然后rwx权限是4+2+1=7,也就是说rwx权限是7,然后wx权限是2+1=3,也就是手wx的权限是3

用户类型

u(所有者)、g(所属组)、o(其他用户)、a(所有用户)

o的意思:即既不是文件所有者,也不属于文件所属组的用户

操作符

+(添加权限)、-(移除权限)、=(设置权限)

这个+号是添加,比如原本权限是rw,然后使用+x,会变成rwx

然后=的意思,比如原本权限是rx,然后使用=x,会变成x

修改权限的命令:

符号修改权限的方式

# 给文件所有者添加执行权限
chmod u+x filename# 移除所属组的写权限
chmod g-w filename# 给所有用户设置读权限(覆盖原有权限)
chmod a=r filename# 给目录及其子内容递归添加执行权限(目录需要x权限才能进入)
chmod -R a+x dirname# 给其他用户添加“写权限”(o+w)
chmod o+w data.txt

数字修改权限的方式

# 设置文件权限为 rwxr-xr-x(所有者全权限,其他可读可执行)
chmod 755 filename# 设置目录权限为 rwx------(仅所有者可操作)
chmod 700 dirname# 递归修改目录下所有内容的权限为 rw-r--r--
chmod -R 644 dirname

修改文件所属组

# 把file的所有者改为user1
chown user1 file# 同时修改所有者和所属组(user1:group1)
chown user1:group1 file# 递归修改目录的所有者
chown -R user1 dirname# 把file的所属组改为group1
chgrp group1 file

img

http://www.dtcms.com/a/392032.html

相关文章:

  • 测量交流电压,测量直流电压,兼容,ADC采样转换计算有效值
  • 红黑树封装实现map set
  • EMQX和MQTTX的安装
  • AI 大模型入门 四:检索增强生成(RAG),自动生成精准用例!
  • EDR与MITRE ATTCK 详解
  • 特征值和特征向量
  • Gridview:让 HPC 作业管理真正“看得见、点得着、跑得快”
  • C++/初识
  • 进一步理解自适应卡尔曼滤波(AKF)
  • 反馈循环的跨领域智慧:从控制工程到Pix2Pix
  • AI智能体如何开发工作流及注意事项
  • 电视插座工程量计算-图形识别秒计量
  • 1.1 进程与内存知识点总结
  • 深度学习-神经网络(下篇)
  • 检查 Nginx 是否启动的几种方法
  • CSS 创建漂亮的文字肖像
  • 37、RAG系统架构与实现:知识增强型AI的完整构建
  • 当贝桌面 4.1.6 | 支持文件快传(电脑传到TV),内存清理,海量4K壁纸,自定义应用和功能
  • 30-39、大模型实战构建完整技术手册:从0到1的工程化实现体系
  • 【Python】Tkinter库实现GUI界面计算器
  • 茶叶在线销售与文化交流平台的设计与实现(java)
  • 中电金信 :MCP在智能体应用中的挑战与对策
  • AI智能体开发目前主要基于哪些方面?
  • 8.2-spring 事务-声明式事务(@Transactional原理)
  • 数据分类分级:数据安全与治理的核心框架
  • STM32---看门狗
  • 标签肽V5 tag,V5 Tag Peptide
  • Hello Robot Stretch 3 技术解析(上):极简结构与全身力感知如何加速科研?
  • FPGA学习
  • 栈序列:合法与非法判定法则