Linux中文件权限,所有者,所属组修改

admin 2022年9月10日11:22:22评论12 views字数 841阅读2分48秒阅读模式

对于管理文件三个重要且常见的命令 (都需提供 root 权限)。

  • chmod: 修改文件的权限,SUID、SGID、SBIT 等的特性

  • chown: 修改文件的拥有者

  • chgrp: 修改文件所属用户组

一、[chmod]修改文件权限

1. 符号设定法

chmod [who] [+-=] [mode] 文件名

【who】即操作对象

  • u--- 用户(user)

  • g--- 同组用户(group)

  • o--- 其他用户(other)

  • a--- 所有(all in)[默认]

【+-=】操作符

  • + 为其添加权限

  • - 为其减少权限

  • = 赋予指定权限并取消其他权限

【mode】权限

  • r--- 读权限 (read)

  • w--- 写权限 (write)

  • x--- 执行权限 (execute)

例:为 stat1.cpp 文件的所有者和所属组减少读权限

Linux中文件权限,所有者,所属组修改

2. 数字设定法用三位八[进制]数字表示

chmod [numbers] filename

0--- 没有权限

1--- 执行权限

2--- 写权限

4--- 读权限

例:给 stat1.cpp 文件设置权限为 - rw-rw-r--

Linux中文件权限,所有者,所属组修改

二、chown(修改文件所有者和所属组)

如果要连同目录下的所有子文件或文件都同时修改的话,直接加上 - R 即可。

1. 修改文件所有者

chown 文件所有者 文件名

例:修改 stat1.cpp 文件的所有者为 gg-bruse

Linux中文件权限,所有者,所属组修改

2. 修改文件所有者和所属组

chown 文件所有者:文件所属组 文件名

例:修改 stat1.cpp 文件的所有者和所属组为 gg-bruse

Linux中文件权限,所有者,所属组修改

三、chgrp 修改文件所属组

chgrp 文件所属组 文件名

例:修改文件 stat1.cpp 的文件所属组为 gg-bruse

Linux中文件权限,所有者,所属组修改


Linux中文件权限,所有者,所属组修改

好文推荐

Linux中文件权限,所有者,所属组修改
红队打点评估工具推荐
干货|红队项目日常渗透笔记
实战|后台getshell+提权一把梭
一款漏洞查找器(挖漏洞的有力工具)
神兵利器 | 附下载 · 红队信息搜集扫描打点利器
神兵利器 | 分享 直接上手就用的内存马(附下载)
推荐一款自动向hackerone发送漏洞报告的扫描器
欢迎关注 系统安全运维

原文始发于微信公众号(系统安全运维):Linux中文件权限,所有者,所属组修改

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年9月10日11:22:22
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Linux中文件权限,所有者,所属组修改http://cn-sec.com/archives/1290557.html

发表评论

匿名网友 填写信息