首页 > 其他分享 >ACL基本用法

ACL基本用法

时间:2023-10-22 22:00:31浏览次数:27  
标签:基本 文件 查看 ACL 用户 用法 getfacl 权限

创建一个文件,使用getfacl命令查看ACL权限,此时显示的内容与先前使用ll命令查看到的内容相差无几。

setfacl命令可以设置ACL权限,对每一个文件或目录进行更精确的权限设置,添加“-m”参数可以修改当前文件ACL权限。修改用户下的text.txt文件的读、写权限,当用ll查看文件时,权限字符位最后出现“+”,说明该文件含有ACL权限,

这时使用getfacl命令查看,用户的权限已修改为“rw-”。

当给用户增加“-”权限,如果使用ll查看,会错误地认为alice为其他用户,有读取权限,但使用getfacl命令查看发现alice并不属于其他用户,权限变成“对文件没有任何权限”。

 添加“-x”参数可以删除用户对文件的所有权限,例如,对用户执行该操作后,alice将属于其他用户,因此便具有了读取权限。添加“-b”参数可以删除所有扩展ACL权限,回到UGO的基本权限。

 

 

标签:基本,文件,查看,ACL,用户,用法,getfacl,权限
From: https://www.cnblogs.com/qigemingzi/p/17781239.html

相关文章

  • 数据库——基本概念
    1、什么是数据库?数据库,DataBase,简称db,存储数据的仓库。按照一定格式存储数据的一些文件的组合。2、什么是数据库管理系统?数据库管理系统,DataBaseManagementSystem,简称DBMS,管理数据库的系统,可以对数据库中的数据进行增删改查。常用的数据库管理系统有:Mysql、Oracle、SqlServer......
  • SVN的基本使用
    SVN基本操作检出checkout  拉取(如果文件/文件夹,带有绿色的对钩代表已经纳入了版本控制)新增add  是将本地新增文件或文件夹标注为受SVN控制,但还未上传到服务器(后面一般跟随commit操作)提交commit  提交(将代码提交到远程仓库)更新update  是从SVN服务器上把......
  • oracle查询执行过sql语句
    一、oracle中查找某段时间执行的操作记录selectsql_text,module,first_load_timefromv$sqlareawherefirst_load_time>'2019-02-02/02:02:02'andfirst_load_time<'2019-02-02/02:02:02'orderbyfirst_load_time二、查看某一时间的执行过的所有sqlselect......
  • Java基础 IO流的体系 和 字节输出流基本语法
     FileOutputStream:操作本地文件的字节输出流,可以把程序中的数据写到本地文件中 步骤:1.创建字节输出流对象2.写数据3.释放资源 eg:publicstaticvoidmain(String[]args)throwsIOException{FileOutputStreamfos=newFileOutputStream("E:\\Java基础资料......
  • cmake 基本配置
    cmake_minimum_required(VERSION3.14.3)project(myCppVERSION1LANGUAGESCXX)set(CMAKE_CXX_STANDARD11)set(ASIO_INCLUDE${CMAKE_CURRENT_SOURCE_DIR}/dep/asio-1.28.0/include)set(HTTPLIB_INCLUDE${CMAKE_CURRENT_SOURCE_DIR}/dep/cpp-httplib/)#include_......
  • 查询查询Oracle数据表中字段的所属表(oracle字段所在表)
    在使用Oracle数据库时,我们经常需要在Oracle中查询某个字段的所属表名。本文将会介绍如何通过两种不同的方法来查询Oracle数据表中字段的所属表。使用Oracle自带的dba_tab_cols视图查询Oracle自带有dba_tab_cols视图,我们可以通过该视图查询Oracle数据库某个字段的所属表。例如,......
  • Awk、Sed、Grep、Cut命令基本用法
    awk、sed、grep、cut是Linux中文本处理、shell开发、数据截取的利器。Sedsed(StreamEditor)是一种流式文本编辑器,常用于对文本文件进行处理和转换。下面是一些常见的sed经典用法:替换文本:sed's/old/new/g'file.txt将文件中所有的"old"替换为"new"。2.删除行:sed'/pattern/d'fil......
  • oracle使用dblink连接postgresql
    环境:oracle    数据库:192.168.22.201端口号6666操作系统:RHEL7.6postgresql数据库:192.168.22.20  端口号5432操作系统:RHEL7.6pg数据库配置1、修改pg_hba.conf文件hostalllanmc192.168.22.201/24md52、重新加载服务systemctlreloadpostgresql-15.serviceo......
  • 揭秘计算机的神经系统:探索计算机的基本组成
    计算机的基本硬件组成CPU被比喻为人类大脑,其作用是指挥和控制人体的各项功能。而内存和硬盘则相当于大脑中的记忆板块,用于记录和存储信息。主板则类似于人的神经系统,起到连接和协调人体各个部分的作用。显卡则类似于人的眼睛,负责显示图像和视频。而计算机的电源则类似于人的心脏,......
  • 基本语法练习
    任务一根据指定月份,打印该月份属于第几季度。(1,2,3月是一季度,以此类推)if和switch各写一版//if版本//根据指定月份,打印该月份属于第几季度。(1,2,3月是一季度,以此类推)publicclassIfMonth{publicstaticvoidmain(String[]args){intmonth=11;i......