linux:权限管理
权限概述
linux一般讲文件可存 / 取 访问的身份分为3个类别:owner、group、others,且3种身份各有 read、write、execute等权限
权限介绍
在多用户计算机系统中,权限是指特定用户所使用资源的权利
读权限:
对于文件夹,影响用户是否能够列出目录结构
对于文件,影响用户是否可以查看文件内容
写权限:
对文件夹,影响用户是否可以在文件夹下“创建、删除、复制、移动”文档
对文件,影响用户是否可以编辑文件内容
执行权限:
一般针对文件,尤其是脚本文件(二进制文件)
身份介绍
Owner(所有者)
Group(所属组)
Others(其他人)
权限介绍
查看文档的权限:ls -l 或者 ll
权限分配时,位置顺序不会变化
权限设置
语法:chmod 选项 权限模式 文档
-R :递归权限设置【为文件夹时】
权限模式:该文档需要涉及的权限信息
文档:可以是文件、文件夹、相对路径、绝对路径
注意:给文档设置权限时,操作者要么是root、要么是文件所有者
字母形式
给谁设置:
u:所有者
g:所属组
o:其他人
a:全部人
如果在设置权限时不指定,则默认给所有用户设置
权限字符:
r:读
w:写
x:执行
权限分配方式:
+:新增权限
-:删除权限
=:设置权限
举例:对于t.txt文件,设置为:所有者全部权限,所属组可读可写、其他人不能操作
数字形式
举例:对sh.txt文件,权限设置为:所有者有全部权限(1+2+4=7)、所属组有读写权限(4+2=6)、其他人有读权限(4)
属主和属组
chown
1、更改文档所属用户
chown -R username 文档路径 :-R是递归
2、更改文档所属用户和所属组
chown -R username:groupname 文档路径 :-R是递归
chgrp
更改文档所属组:
chgrp -R groupname 文档路径
sudo
来进行权限设置,可以让管理员事先定义某些特殊指令允许谁可以执行
配置sudo文件: /etc/sudoers
打开sudo配置文件:visudo
配置权限
root:表示用户名,也可以是用户组【%组名】
all:表示允许登录的主机
(all):表示以谁的身份执行,all表示root
all:表示当前用户可以执行的命令,多个命令用逗号隔开
举例
设置pam用户的权限:关机和增加用户
pam ALL=(ALL) /sbin/shutdown -h now,/usr/sbin/useradd
测试:
普通用户查询自己的特殊权限:sudo -l
linux:权限管理的更多相关文章
- Linux系列教程(十六)——Linux权限管理之ACL权限
通过前面的两篇博客我们介绍了Linux系统的用户管理,Linux用户和用户组管理之相关配置文件 讲解了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow ...
- 【Linux】 Linux权限管理与特殊权限
Linux权限管理 权限管理这方面,非常清楚地记得刚开始实习那会儿是仔细研究过的,不知道为什么没有笔记留痕..除了一些基本的知识点早就忘光了,无奈只好从头开始学习一遍.. ■ 基本权限知识 这部分实在 ...
- Linux基础知识之用户和用户组以及 Linux 权限管理
已经开始接触Linux用户管理,用户组管理,以及权限管理这几个逼格满满的关键字.这几个关键字对于前端程序猿的我来说真的是很高大上有木有,以前尝试学 Linux 的时候看到这些名词总是下意识的跳过不敢看 ...
- Linux权限管理之ACL权限
注:转载自:https://www.cnblogs.com/ysocean/p/7801329.html 目录 1.什么是 ACL 权限? 2.查看分区 ACL 权限是否开启:dump2fs ①.查看 ...
- [Linux 003]——用户和用户组以及 Linux 权限管理(一)
嗬!没想到吧!学习 Linux 的第三天,我们已经开始接触用户管理,用户组管理,以及权限管理这几个逼格满满的关键字.这几个关键字对于前端程序猿的我来说真的是很高大上有木有,以前尝试学 Linux 的时 ...
- 用户和用户组以及 Linux 权限管理
1.从 /etc/passwd 说起 前面的基本命令学习中,我们介绍了使用 passwd 命令可以修改用户密码.对于操作系统来说,用户名和密码是存放在哪里的呢?我们都知道一个站点的用户名和密码是存放在 ...
- Linux权限管理(用户、组、文件管理)
一. Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示. 1. 文件查看类命令cat,tac, head, tail, more, less, ls ,file: -ls : l ...
- linux权限管理-特殊权限
目录 linux权限管理-特殊权限 一,特殊权限 Linux权限属性chattr概述 linux进程掩码umask linux权限管理-特殊权限 一,特殊权限 1.suid(4000) SetUID( ...
- linux权限管理-基本权限
目录 linux权限管理-基本权限 权限修改命令chmod linux权限管理-基本权限 权限 针对某些文件和进程,对用户进行限制 权限与用户的关系 rwx rwx r-x User Group Ot ...
- linux权限管理—基本权限
目录 Linux权限管理-基本权限 一.权限的基本概述 二.权限修改命令chmod 三.基础权限设置案例 四.属主属组修改命令chown Linux权限管理-基本权限 一.权限的基本概述 1.什么是权 ...
随机推荐
- Maven打包项目的精准指定——流程管理
作用 Maven不仅可以进行依赖管理的自动化,还可以自动化实现编译,打包,发布,等,也被成为构建流程 生命周期(lifecycle) 构成 Maven生命周期本身可以看做一个集合,在这个集合中包含了一 ...
- 卸载php8后导致php7.4不能被apache解析了
今天突然发现web页面不能解析了,直接返回php代码了,想起来可能是由于不小心更新过apt 源,有一次安装了php8,后来又卸载,导致的,查了一下,发现是libapache2-mod-php没安装. ...
- 高性能计算-gemm串行计算优化(3)
目标:Darknet 源码cpu矩阵乘法函数 gemm_nn 优化.参数说明:lda A的列数; ldb B的列数; ldc C的列数; M C的行数; K A的列数 测试方法:Darknet源码,m ...
- VUE 前端读取excel表格内容
<el-upload class="upload-demo" :action="''" :show-file-list="false" ...
- Xdebug+Phpstorm本地调试
很久不用php进行开发, debug插件的安装与配置都忘完了, 看了下自己之前记录的一篇文章, 有点太乱了, 这里简约介绍下,方便后面快捷使用 XDebug下载地址: https://xdebug.o ...
- python之在线书籍
人生苦短,我用python, 这里罗列一些可以查看python电子书的相关链接,平时没事多看看,一定会大有裨益!!! python3-cookbook[https://python3-cookbook ...
- spring gateway 学习
为什么需要使用网关 1.实现统一认证 2.统一一个域名,解决调用困难. 3.协议转换 将不友好的协议转成友好的协议. spring cloud gateway 是什么 是spring cloud 的第 ...
- Gitbook在Docker中安装插件的方法
别光在那百度,什么先book.json添加plugin,然后在install? 哥,你现在用的是docker哎,docker都启动不了,你如何gitbook install呢? 乖乖听我的,按我的方法 ...
- eShopOnContainer 中 unauthorized_client error 登录错误处理
在准备好 eShopOnContainer 环境,运行起来之后,不幸的是,我遇到了不能登录的错误. 从错误信息中,可以看到 unauthorized_client 的内容.这是为什么呢? 从 eSho ...
- forms组件与源码分析、modelform组件
目录 一.forms组件 forms组件介绍 Form定义 二.forms组件渲染标签 三.forms组件展示信息 四.forms组件校验补充 五.forms组件参数补充 六.forms组件源码剖析 ...