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

Linux:权限相关问题

文章目录

  • shell命令以及运行的原理
  • Linux权限

shell命令以及运行的原理

在这里插入图片描述

操作系统分为内核和外壳程序,xshell是外壳程序,外壳程序包括我们windows桌面上的图形化界面,本质都是翻译给核心处理,再显示出来,而我们输入的命令是给xshell外壳程序的,
shell存在的意义

翻译内核
保护内核,排除非法请求
shell会创建子进程的方式进行命令解析

shell是外壳的统称,bash是我们在xshell具体的外壳

Linux权限

什么是权限呢?

权限是限制人的。人=真实的人+身份角色:比如校长的儿子就能进去校长办公室,你作为普通学生就不可以
目标事物的属性,也会影响程序

认识不同用户

root:超级管理员,几乎不受权限的 限制
用户:权限受限
超级用户:用户输入su指令,输入密码变为超级用户,权限提升

whoami指令,如果不是root权限受限。
su -:以root用户登录
exit退出超级用户
su 用户名:可以变成任意用户,也要输密码

sudo+指令是命令提权,配置过后的普通用户,输入的是普通用户的密码,不要输入超级用户的密码

没配置过的用户提权会显示
在这里插入图片描述

配置文件类似于白名单,在里面即可提权

一般Linux安装软件的时候要提权,都会安装到usr/bin路径下面,任何用户都是。

ll文件属性,文件权限的属性,Linux角色的划分
在这里插入图片描述

Linux中角色分三类
1文件拥有着
2文件所属组
3other
在这里插入图片描述

这里就是自从一组
在这里插入图片描述
文件的读写和可执行权限会显示在上面,三组分别对应三个不同身份的权限
chmod u-r是删除权限
在这里插入图片描述

chmod u+rw是删除拥有者读写
在这里插入图片描述

chmod g-xx是对所属组
chmod a-xx对所有人操作

http://www.xdnf.cn/news/854.html

相关文章:

  • 实验六- Linux网络管理
  • 【MySQL】MySQL中的数据类型详解
  • 【React】获取元素距离页面顶部的距离
  • Spark(20)spark和Hadoop的区别
  • 数据赋能(203)——原则与原理——原则方法
  • 应用层核心协议详解:HTTP, HTTPS, RPC 与 Nginx
  • 健康养生,开启新生活
  • 随机深林算法是分类还是回归?
  • Selenium的ActionChains:自动化Web交互的强大工具
  • 棉花糖实验新解
  • 《数据结构之美--双向链表》
  • 第十四届蓝桥杯 2023 C/C++组 飞机降落
  • 快充协议芯片XSP04D支持使用一个Type-C与电脑传输数据和快充取电功能
  • c++_csp-j算法 (4)
  • 国防科大清华城市空间无人机导航推理!GeoNav:赋予多模态大模型地理空间推理能力,实现语言指令导向的空中目标导航
  • LeetCode 热题100题解(Java版本)
  • 设计模式 建造者模式
  • git比较不同分支的不同提交文件差异
  • Floyd算法求解最短路径问题——从零开始的图论讲解(3)
  • ubuntu 22.04 安装和配置 mysql 8.0,设置开机启动
  • 11-DevOps-Jenkins Pipeline流水线作业
  • [SpringMVC]请求响应参数传递
  • 机器学习 Day13 Boosting集成学习方法: Adaboosting和GBDT
  • AOSP Android14 Launcher3——远程窗口动画关键类SurfaceControl详解
  • VR制作攻略:如何制作VR
  • 在kali中安装AntSword(蚁剑)
  • 【HDFS入门】深入解析DistCp:Hadoop分布式拷贝工具的原理与实践
  • Android Studio打开xml布局文件内存会快速增加如何设置
  • Spark-SQL与Hive
  • 【数字图像处理】彩色图像处理(1)