首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏陪你听风

    ACL权限

    如果要求对某个具体的用户或者组来设置权限的话,就需要考虑用到ACL。 1例如:对file设置权限 要求: tom读写 bob只读 marry无权限 jerry读写执行 ACL的语法: setfacl -m u:用户名:rw- file/dir setfacl -m g:组名:rw- file/dir setfacl -x U:用户名 file/dir setfacl -x g:组名 file/dir 2设置一个临时权限,把所有用户的acl权限遮盖。 ---,则mask权限生效 3.默认权限; setfacl -m d:u:jerry:rwx aa 这个d的意思是default,意思是不管谁在这个目录创建文件目录,对user来说都有一个默认的acl

    1.2K20发布于 2021-03-31
  • 来自专栏阿七日记

    ACL概述

    ACL概述 Access Control List-------访问控制列表 ACL重要级别:高! ACL的作用 ACL是一种包过滤技术(可以理解为数据包传递途中的安保系统),是防火墙的重要组成部分之一! ACL的应用场景 1、路由器:就叫ACL技术 2、防火墙:一般不叫ACL,一般称为策略 ACL和策略的区别 1、策略就是升级版的ACLACL的过滤原理 ACL的原理 1、一个接口有2个方向,in和out,ACL表必须应用到接口的某个方向,才能生效! 2、一个接口的一个方向只能应用一张表! (所以如果ACL需要做修改时需要删除ACL重新编写一个新的ACL表,使用no access-list {表号}可以完成删除。)

    2.4K21编辑于 2021-12-28
  • 来自专栏开源部署

    linux acl权限

    linux的权限非常重要,我们之前所说的几种权限中,但是并不能只针对一个用户或者一个组进行单独设置,而ACL权限可以帮助我们实现这个功能,比如说有一个文件的所有者和所有者组都是a,这个文件的权限是660 那我们来看下如何使用 ACL权限的设置和查看 如果要使用acl权限,首先要确定你的文件系统支持acl权限,如果再Default mount options字段出现acl字样就意味着你的文件系统支持acl metadata_csum Filesystem flags: signed_directory_hash Default mount options: user_xattr acl 配置acl权限我们需要使用两个命令一个是setfacl用来设置acl权限,另一个是getfacl用来查看acl权限 setfacl命令:设置文件或文件夹的ACL权限 命令选项: -m :设置acl -x :删除指定的acl -b :删除所有的acl getfacl命令:用来查看文件的acl权限 现在我们来看下如何设置 [root@zutuanxue test]# ls file file1 [root

    7K10编辑于 2022-09-15
  • 来自专栏chenchenchen

    acl权限控制

    5.zookeeper的acl权限控制 5.1概述 zookeeper 类似文件系统,client 可以创建节点、更新节点、删除节点,那么 如何做到节点的权限的控制呢? acl 权限控制,使用scheme:id:permission 来标识,主要涵盖 3 个方面: 权限模式(scheme):授权的策略 授权对象(id):授权的对象 权限(permission delete、read、writer、admin 也就是增、删、改、查、管理权限,这5种权限简写为cdrwa 注意:这5种权限中,delete是指对子节点的删除权限,其它4种权限指对自身节点的操作权限 权限 ACL 可以设置节点数据 admin a 可以设置节点访问控制列表权限 5.5授权的相关命令 | 命令 | 使用方式 | 描述 | |:--:|:--:|:--:| | getAcl | getAcl | 读取ACL 权限 | | setAcl | setAcl | 设置ACL权限 | | addauth | addauth | 添加认证用户 | ## 5.6案例 ### world授权模式: 命令

    1.8K30发布于 2020-05-27
  • 来自专栏力哥聊运维与云计算

    openvswitch 配置acl

    openvswitch 配置acl Openswitch的acl通过ofctl工具配置 命令如下: 添加规则 add-flow 交换机 规则 add-flow 交换机 <规则文件 add-flows 交换机 config: PORT_DOWN state: LINK_DOWN OFPT_GET_CONFIG_REPLY (xid=0x3): frags=normal miss_send_len=0 查看已经配置的acl

    2.4K20发布于 2019-06-28
  • 来自专栏迹_Jason的AppZone

    HBase ACL 实现

    HBase ACL 可以实现不同的用户、Group与Namespace、Table、ColumnFamily层级的数据权限控制 基本概念 某个范围(Scope)的资源 范围 说明 Superuser sudo -u test hbase shell su - test hbase shell # 查看HBase表列表 list # 或者使用test账号登录服务器进行查看 深入讲解 HBase ACL

    1K20发布于 2019-05-28
  • 来自专栏网络安全技术点滴分享

    使用Rust操作Windows ACL:windows-acl库简介

    Windows ACL简介访问控制列表(ACL)是微软Windows安全模型的核心组成部分。除了控制对安全资源的访问外,ACL还用于沙箱隔离、事件审计和指定强制完整性级别。 然而以编程方式操作ACL(特别是在Rust中)极其困难。 Windows包含两种ACL类型:自主访问控制列表(DACL):控制实体对资源的访问权限系统访问控制列表(SACL):管理审计事件所需的操作类型,并为资源设置强制完整性标签当前操作ACL的挑战修改现有ACL 需要创建新ACL。 通过windows-acl库:提供了模块化接口处理DACL/SACL操作简化了ACE的添加和删除过程代码示例添加DACL允许条目:match ACL::from_file_path(string_path

    19610编辑于 2025-08-09
  • 来自专栏CU技术社区

    Linux ACL 权限

    ACL 是什么 ACL的全称是 Access Control List (访问控制列表) ,一个针对文件/目录的访问控制列表。 ACL有什么用 既然是作为UGO权限管理的补充,ACL自然要有UGO办不到或者很难办到的本事,例如: 可以针对用户来设置权限 可以针对用户组来设置权限 子文件/目录继承父目录的权限 检查是否支持ACL 更改 ACL 权限 -m 选项其实是在更改文件和目录的 ACL 权限 当一个用户或组的 ACL 权限不存在时,-m 选项执行的是添加操作, 如果一个用户或组的 ACL 权限已经存在时,-m 选项执行的是更新操作 删除 ACL 权限 有添加就有删除,我们可以通过 setfacl 命令的 -x 选项来删除指定用户或组的 ACL 权限,还可以通过 -b 选项来清除文件和目录上所有的 ACL 权限。 如果希望备份和恢复带有 ACL 权限的文件和目录,可以先把 ACL 权限信息备份到一个文件里,然后再用 -restore 选项来恢复这些信息。下面演示 ACL 权限的保存和恢复。

    3K30发布于 2019-10-25
  • 来自专栏LVM

    consul配置ACL

    linux_amd64.zip 解压 unzip consul_1.5.0_linux_amd64.zip cd consul_1.5.0 mv consul /usr/local/bin 创建目录,配置ACL mkdir -p /data/consul.d/ cd /data/consul.d/ vim acl.json { "acl_datacenter": "dc1", //需要acl配置的数据中心 "acl_master_token": "youtaidu", //这个可以自定义 "acl_default_policy": "deny", //默认策略所有的都禁止 "acl_down_policy ": "extend-cache" } 启动consul并开启acl验证 consul agent -server -ui -bootstrap-expect=1 -data-dir=/data/consul node \"\" { policy = \"write\" } service \"\" { policy = \"read\" }" }' http://47.106.167.101:8500/v1/acl

    1.8K10发布于 2020-07-21
  • 来自专栏大数据实战演练

    zookeeper ACL 权限控制

    不过,zookeeper的acl并不像HDFS系统的acl一样,可以递归控制权限。zookeeper的acl不是递归的,仅适用于特定的znode。 acl由(scheme:expression:permission)对组成,表达式的格式特定于scheme。 Write:允许对本节点SetData操作 Admin:允许对本节点setAcl操作 三、访问控制列表方案(ACL Schemes) zookeeper的ACL Schemes有以下几种: world: 四、示例 acl的相关命令如下表所示: 命令 使用方式 描述 getAcl getAcl <path> 读取ACL权限 setAcl setAcl <path> <acl> 设置ACL权限 addauth 六、总结 本篇文章主要介绍了zookeeper的acl操作,介绍了acl的权限类型,还有acl的Schemes。主要是对Schemes如何使用进行了示例说明。

    6.8K31发布于 2019-04-17
  • 来自专栏大数据实战演练

    HBase的ACL说明

    一、HBase ACL HBase ACL的全称为HBase Access Control List,它可以实现对各User、Group、Namespace、Table、ColumnFamily、Column 按照上述操作,HBase ACL开启成功。 三、HBase ACL权限控制说明 HBase访问级别是相互独立授予的,并允许在给定范围内进行不同类型的操作。 1. 五、总结 HBase ACL的开启还是很有必要的,它能细粒化地控制用户对HBase数据的操作。 根据HBase ACL的实战演练,需要注意HBase ACL的范围(Scope)权限是互不干扰的,如果需要达到预期的权限,建议多使用user_permission命令查看权限。 本文主要讲解了HBase ACL的说明使用: ACL权限控制说明 使用grant命令 使用revoke命令 如何查看某表的权限 HBase ACL相对来说比较简单,但也呼吁大家动手实践一下~ ----

    3.1K10发布于 2019-02-14
  • ACL 原理与配置

    三、ACL 分类详解类型 编号范围 匹配依据 基本ACL 2000–2999源IP、时间段 高级ACL 3000–3999 源/目的IP、协议类型、端口、时间段等 二层ACL 4000–4999源/目的 MAC、二层协议 用户自定义ACL5000–5999报文偏移位置、字符串匹配等 用户ACL 方向及部署接口Inbound(入方向):ACL用于过滤进入接口的数据流Outbound(出方向):ACL用于过滤离开接口的数据流ACL 的效果取决于部署的方向! 六、ACL配置命令汇总✅ 基本ACL配置命令[Huawei] acl 2000[Huawei-acl-basic-2000] rule 5 deny source 192.168.1.0 0.0.0.255 [Huawei-acl-basic-2000] rule 10 permit source any✅ 高级ACL配置命令(示例:TCP端口)[Huawei] acl 3000[Huawei-acl-adv

    93210编辑于 2025-08-01
  • 来自专栏大数据实战演练

    HDFS ACL权限设置

    这里就用到了HDFS的ACL权限设置。 > <path>] 设置文件和目录的访问控制列表(ACL)。 -m: 修改ACL。新条目将添加到ACL,并保留现有条目。常用。 -x: 删除指定的ACL条目。保留其他ACL条目。常用。 --set: 完全替换ACL,丢弃所有现有条目。 acl_spec必须包含用户,组和其他条目,以便与权限位兼容。 acl_spec: 逗号分隔的ACL条目列表。 path: 要修改的文件或目录。 如果目录具有默认ACL,则getfacl还会显示默认ACL。 选项: -R: 以递归方式列出所有文件和目录的ACL。 path: 要列出的文件或目录。

    10.7K30发布于 2019-03-19
  • 来自专栏全栈程序员必看

    ZooKeeper ACL权限设置

    user1:password1 2)设置权限 setAcl /path auth:用户名:密码明文:权限 eg. setAcl /test auth:user1:password1:cdrwa 3)查看Acl

    3.1K20编辑于 2022-07-20
  • 来自专栏摸鱼网工

    ACL访问控制列表

    ACL概述 又叫访问控制列表 用于数据流的匹配和筛选 ACL的常见功能 访问控制列表:ACL+Packet-filter 用ACL搭配包过滤 路由控制:ACL+Route-policy 用ACL将要匹配的数据提取出来 ,在配合路由策略在实现其他功能 流量控制:ACL+QOS 用ACL将要匹配的数据提取出来,配置QOS策略做相关的操作 ACL的配置 ACL策略的应用方向很重要 对进出的数据包逐个检测,丢弃或者允许通过 的分类 【基本ACL】 只做简单规则,只对数据包的源地址进行匹配,例如大范围的策略控制 编号在2000-2999 【高级ACL】 会针对数据包的五元素进行精确匹配 1.源IP 2.目的IP 3.源端口 4.目的端口 5.协议(三层协议(UDP、TCP)) 编号在3000 - 3999 ACL的配置 acl basic [acl-number] //创建基&# x672C;ACL acl advanced [acl-number] //创建高级ACL [基本ACL

    1.3K30编辑于 2022-11-18
  • 来自专栏Windows技术交流

    icmp不通,如果绑定了acl,需要在acl放行icmp或者解绑acl,并且需要在安全组放行icmp

    acl默认是拒绝所有,在绑定acl之前就已经正常远程上了,ping本机外网IP不通,解绑了acl还是ping不通 图片.png 发现是icmp疏忽了,只放行了内网网段,对icmp放行所有客户端(0.0.0.0 /0)后ok了,然后绑定acl后又连远程也不行了,vnc登录进去发现啥都不行 图片.png 然后修改acl规则,增加了放行all,然后正常了。 图片.png 总之,如果启用acl,必须在acl里放行,要么干脆就别绑定acl,一般来说,安全组的功能足够用了。

    1.3K30编辑于 2022-03-08
  • 来自专栏SmartSi

    ZooKeeper ACL权限控制机制

    ZooKeeper 的 ACL 权限控制和 Unix/Linux 操作系统的ACL有一些区别,我们可以从三个方面来理解 ACL 机制,分别是:权限模式(Scheme)、授权对象(ID)和权限(Permission ),通常使用 scheme:id:perm 来标识一个有效的ACL信息。 需要注意的是,ACL仅与指定 ZNode 有关,不适用于子节点。 ACL管理 权限相关命令: 命令 使用方式 描述 getAcl getAcl 读取 ACL 权限 setAcl setAcl 设置 ACL 权限 addauth addauth 添加认证用户 3.1 设置ACL 通过 zkCli 脚本登录 ZooKeeper 服务器后,可以通过两种方式进行 ACL 的设置。

    3.5K31发布于 2019-11-26
  • 来自专栏happyJared

    Zookeeper Version、Watcher 和 ACL

    Stat 中,记录了这个 ZNode 的三个数据版本,分别是 version(当前 ZNode 的版本)、cversion(当前 ZNode 子节点的版本)和 aversion(当前 ZNode 的 ACL ACL Zookeeper 采用 ACL(Access ControlLists)策略来进行权限控制,类似于 UNIX 文件系统的权限控制。Zookeeper 定义了以下5种权限: ? Zookeeper ACL 其中,CREATE 和 DELETE 这两种权限都只是针对子节点的权限控制。

    61510发布于 2019-10-28
  • 来自专栏公有云大数据平台弹性 MapReduce

    EMR上Hive ACL配置

    org.apache.hadoop.hive.ql.security.SessionStateUserAuthenticator</value> </property> </configuration> 重启hiveserver2 到目前为止,hive就已经支持acl 现在来看看如果使用acl功能(常用命令)。 查询用户有什么角色:show role grant user user_name; 查看角色下有哪些用户:show principals role_name; 目前为止,大概知道了如果使用hive的acl 了,接下来实际给个例子,使用acl: =====创建表及数据 create table if not exists table1 (name string) ROW FORMAT DELIMITED FIELDS

    2.1K74发布于 2018-08-12
  • 来自专栏网络

    访问控制(ACL)原理详解

    二.ACL的组成 ACL的每一条规则都会允许或者阻止特定的流量,在定义一条合理的ACL规则之前,需要了解其基本组成。 ACL标识:使用数字或者名称来标识ACL。 使用数字标识ACL:不同的类型的ACL使用不同的数字进行标识。关于每类ACL编号的详细介绍,请参见ACL的分类。 高级ACL 相较于基本ACL,高级ACL提供更高的扩展性,可以对流量进行更精细的匹配。通过配置高级ACL,可以阻止特定主机或者整个网段的源或者目标。 用户自定义ACL比基本ACL、高级ACL和二层ACL提供了更准确、丰富、灵活的规则定义方法 用户ACL 由于企业内部同部门的工作人员的终端不在同一个网段难以管理,需要将其纳入一个用户组,并对其用户组进行访问权限管理 汇总 ACL ACL编号 基本ACL 2000~2999 高级ACL 3000~3999 二层ACL 4000~4999 用户自定义ACL 5000~5999 用户ACL 6000~6031 三.使用步骤

    70410编辑于 2024-10-17
领券