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

Linux 权限的概念

Linux下有两种用户:超级用户(root)、普通用户。

超级⽤⼾:可以再linux系统下做任何事情,不受限制
普通⽤⼾:在linux下做有限的事情。
超级⽤⼾的命令提⽰符是“#”,普通⽤⼾的命令提⽰符是“$”。
命令:su [⽤⼾名]
功能:切换⽤⼾。
例如,要从root⽤⼾切换到普通⽤⼾user,则使⽤ su user。
要从普通⽤⼾user切换到root⽤⼾则使⽤ su root(root可以省略),此时系统会提⽰输⼊root⽤⼾的⼝令。

Linux权限管理

⽂件访问者的分类(⼈)

⽂件和⽂件⽬录的所有者:u---User
⽂件和⽂件⽬录的所有者所在的组的⽤⼾:g---Group
其它⽤⼾:o---Others

文件类型和访问权限

⽂件类型:
d:⽂件夹
-:普通⽂件
l:软链接(类似Windows的快捷⽅式)
b:块设备⽂件(例如硬盘、光驱等)
p:管道⽂件
c:字符设备⽂件(例如屏幕等串⼝设备)
s:套接⼝⽂件
现阶段要了解的其实也就只有-和d,其他的知道就行了
基本权限:
1 读(r/4):Read对⽂件⽽⾔,具有读取⽂件内容的权限;对⽬录来说,具有浏览该⽬录信息的权限
2 写(w/2):Write对⽂件⽽⾔,具有修改⽂件内容的权限;对⽬录来说具有删除移动⽬录内⽂件的权限
3 执⾏(x/1):execute对⽂件⽽⾔,具有执⾏⽂件的权限;对⽬录来说,具有进⼊⽬录的权限
4 “—”表⽰不具有该项权限

文件权限值表示的方法

字符表⽰⽅法
8进制数值表⽰⽅法

⽂件访问权限的相关设置⽅法

a)chmod
功能:设置⽂件的访问权限
格式:chmod [参数] 权限 ⽂件名
R -> 递归修改⽬录⽂件的权限
说明:只有⽂件的拥有者和root才可以改变⽂件的权限
chmod命令权限值的格式:
⽤⼾表⽰符+/-=权限字符
+:向权限范围增加权限代号所表⽰的权限
-:向权限范围取消权限代号所表⽰的权限
=:向权限范围赋予权限代号所表⽰的权限
⽤⼾符号:
u:拥有者
g:拥有者同组⽤
o:其它⽤⼾
a:所有⽤⼾
实例:
chmod u+w /home/abc.txt
这里拥有者已经有w权限了,加了也是没有效果的
chmod o-x /home/abc.txt
chmod a=x /home/abc.txt
三位8进制数字
实例:
chmod 664 /home/abc.txt
chmod 640 /home/abc.txt
b)chown
功能:修改⽂件的拥有者
格式:chown [参数] ⽤⼾名 ⽂件名
c)chgrp
功能:修改⽂件或⽬录的所属组
格式:chgrp [参数] ⽤⼾组名 ⽂件名
常⽤选项:-R 递归修改⽂件或⽬录的所属组
umask
功能:
查看或修改⽂件掩码
新建⽂件夹默认权限=0666
新建⽬录默认权限=0777
但实际上你所创建的⽂件和⽬录,看到的权限往往不是上⾯这个值。原因就是创建⽂件或⽬录的时候还要受到umask的影响。假设默认权限是mask,则实际创建的出来的⽂件权限是: mask & ~umask
格式:umask 权限值
说明:将现有的存取权限减去权限掩码后,即可产⽣建⽴⽂件时预设权限。超级⽤⼾默认掩码值为0022,普通⽤⼾默认为0002。

相关文章:

  • 数据库GreenDao的使用、升级、以及相关常用注释说明
  • 【Linux系统】Linux进程终止的N种方式
  • 河南电站实证,TOPCon较XBC组件发电早晚时段增益7.4%
  • Linux 一步部署DHCP服务
  • Spring WebFlux之流式输出
  • 专业学习|改进的多种群竞争粒子群优化算法
  • vue3 报错 Could not find a declaration file for module ‘/App.vue‘
  • 【免费】2000-2019年各省地方财政国内增值税数据
  • ubuntu20.04系统没有WiFi图标解决方案_安装Intel网卡驱动
  • 在D365 CRM中 实体的Lookup View ,在lookup field的form上配置lookup view,显示少于25条,比如3条
  • 【Auto-Scroll-List 组件设计与实现分析】
  • GitHub 超火的开源终端工具——Warp
  • Python 小数/浮点数(float)大全
  • 网络协议抓取与分析(SSL Pinning突破)
  • 谷歌or-tools开源库入门
  • 【大模型实战篇】多模态推理模型Skywork-R1V
  • CSS三大特性、显示模式、背景与书写顺序
  • XSS 绕过分析:一次循环与两次循环的区别
  • 【Java集合夜话】第2篇:Collection家族,一场优雅的探索之约
  • 第四节:sqlx库使用指南
  • 首批18位!苏联籍抗日航空英烈信息更新
  • 太原一高中生指出博物馆多件藏品标识不当,馆方已邀请他和专家共同探讨
  • 上海乐高乐园度假区将于7月5日开园
  • 微软通讯软件Skype正式停止运营:斥资85亿美元购入,月活用户曾超3亿
  • 世界羽联主席巴达玛:中国组织赛事的能力无与伦比
  • 魔都眼|上海环球马术冠军赛收官,英国骑手夺冠