英语法语西班牙文

OnWorks 网站图标

nfs4_setfacl - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 nfs4_setfacl

这是 nfs4_setfacl 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


nfs4_setfacl、nfs4_editfacl - 操作 NFSv4 文件/目录访问控制列表

概要


nfs4_setfacl [选项] 命令 文件...
nfs4_editfacl [选项] 文件...

商品描述


nfs4_setfacl 操纵一个或多个的 NFSv4 访问控制列表 (ACL) (或
目录),前提是它们位于支持 ACL 的已挂载 NFSv4 文件系统上。

nfs4_editfacl 相当于 nfs4_setfacl -e.

参考 nfs4_acl(5) 有关 NFSv4 ACL 术语和语法信息的联机帮助页。

指令
-a acl_spec [指数]
添加来自的 ACE acl_spec文件的 ACL。 ACE 从开始插入
指数第 1 个位置(默认值:XNUMX) 文件的 ACL。

-A acl_文件 [指数]
将 acl_spec 中的 ACE 添加到 acl_文件文件的 ACL。 ACE 已插入
开始于 指数第 1 个位置(默认值:XNUMX) 文件的 ACL。

-x acl_spec | 指数
删除匹配的 ACE acl_spec - 或删除 指数第 ACE - 来自 文件的 ACL。
请注意,ACE 中的顺序 acl_spec 没关系。

-X acl_文件
从 acl_spec 中删除匹配的 ACE acl_文件文件的 ACL。 请注意,
acl_spec 中 ACE 的顺序无关紧要。

-s acl_spec
文件的 ACL 到 acl_spec.

-S acl_文件
文件的 ACL 到 acl_spec 中 acl_文件.

-e, - 编辑
编辑 文件在 EDITOR 环境变量中定义的编辑器中的 ACL (DEFAULT:
vi(1)) 并在干净退出时设置结果 ACL,假设在
编辑器已保存。 注意,如果多个 指定,编辑器将是
每个串行调用一次 文件.

-m 来自_ace 到_ace
修改 文件的 ACL 就地替换 来自_ace - 到_ace.

-?, -h, - 帮帮我
显示帮助文本并退出。

- 版
显示该程序的版本并退出。

注意:如果“-”作为 acl_文件-A/-X/-S 标志,acl_spec 将被读取
来自标准输入。

配置
-R, -递归
递归地应用于目录的文件和子目录。 相似
Setfacl(1)、默认行为是遵循命令行上给出的符号链接
并跳过在目录中递归时遇到的符号链接。

-L, --逻辑
和这个结合 -R/-递归, 一个逻辑遍历遵循所有符号链接。

-P, - 身体的
和这个结合 -R/-递归,物理步行会跳过所有符号链接。

- 测试
显示结果 指挥,但不保存更改。

PERMISSIONS 别名


nfs4_setfacl,可以使用简单的缩写(“别名”)来表示通用的“读”
(R),通用“写”(W) 和通用的“执行”(X) 权限, 熟悉来自 POSIX
例如,使用的模式位 CHMOD(1). 要使用这些别名,可以将它们放在
权限 NFSv4 ACE 的字段和 nfs4_setfacl 将转换它们:一个 R 扩展为
网络,以 W 扩展为 瓦特纳西 (与 D 添加到目录 ACE),以及 X 扩大了
西西。 请参考 nfs4_acl(5) 有关特定 NFSv4 ACE 的信息的联机帮助页
权限.

例如,如果想要授予对文件的通用“读”和“写”访问权限,NFSv4
权限 字段通常会包含类似 rwatnCy. 相反,一个人可能
使用别名来实现相同的目标 RW.

他们俩 权限 不包括在任何别名中的是 d (删除)和 o (写所有者)。
但是,它们仍然可以使用:例如,a 权限 字段包括 世界 表示
通用“写”访问以及删除和更改所有权的能力。

示例


对于以下示例,假设文件“foo”具有以下 NFSv4 ACL:

A::所有者@:rwatTnNcCy
D::所有者@:x
A:g:GROUP@:rtncy
D:g:组@:waxTC
A::每个人@:rtncy
D::每个人@:waxTC

- 添加 ACE 授予`[电子邮件保护]' 通用的“读取”和“执行”访问(默认为
将 ACE 置于 ACL 之前):
$ nfs4_setfacl -a A::[电子邮件保护]:rxtncy 富

- 添加与上述相同的 ACE,但使用别名:
$ nfs4_setfacl -a A::[电子邮件保护]:RX 富

- 在文本编辑器中编辑现有 ACL 并在干净保存/退出时设置修改后的 ACL:
$ nfs4_setfacl -e foo

- 将 ACL(覆盖原始)设置为 a 的内容 规格文件 名为“newacl.txt”:
$ nfs4_setfacl -S newacl.txt foo

- 递归设置当前目录下所有文件和子目录的ACL,
跳过遇到的所有符号链接,到包含在 规格文件 命名
'newacl.txt':
$ nfs4_setfacl -R -P -S newacl.txt *

- 删除第一个 ACE,但只打印生成的 ACL(不保存更改):
$ nfs4_setfacl --test -x 1 foo

- 删除上面的最后两个 ACE:
$ nfs4_setfacl -x "A::EVERYONE@rtncy, D::EVERYONE@:waxTC" foo

- 修改(就地)上面的第二个 ACE:
$ nfs4_setfacl -m D::OWNER@:x D::OWNER@:xo foo

- 将 `bar' 和 `frobaz' 的 ACL 设置为 `foo' 的 ACL:
$ nfs4_getfacl foo | nfs4_setfacl -S - 酒吧frobaz

作者


nfs4_setfacl 由信息技术中心 CITI 的人撰写
一体化 (http://www.citi.umich.edu)。 本联机帮助页由 David Richter 编写。

联系我们


请将错误报告、功能请求和评论发送至[电子邮件保护]>.

使用 onworks.net 服务在线使用 nfs4_setfacl


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    PyQt的
    PyQt的
    PyQt 是 Python 绑定
    Digia 的 Qt 跨平台
    应用程序开发框架。 它
    支持 Python v2 和 v3 以及 Qt v4 和
    Qt v5。 PyQt 可用...
    下载 PyQt
  • 2
    撒丁岛
    撒丁岛
    Sardi 是一个完整的重新设计和
    svg 代码优化。 6 种选择
    您的应用程序和 10 种文件夹
    在您的文件管理器中使用。 沙迪
    图标...
    下载萨尔迪
  • 3
    LMMS 数字音频工作站
    LMMS 数字音频工作站
    LMMS 是一个免费的跨平台软件
    它可以让你制作音乐
    你的电脑。 如果你喜欢这个项目
    考虑参与该项目
    嗯...
    下载 LMMS 数字音频工作站
  • 4
    FreeRTOS 实时内核 (RTOS)
    FreeRTOS 实时内核 (RTOS)
    FreeRTOS 是市场领先的实时
    操作系统 (RTOS) 用于
    微控制器和小型
    微处理器。 自由分发
    在麻省理工学院开源许可下...
    下载 FreeRTOS 实时内核 (RTOS)
  • 5
    阿伏加德罗
    阿伏加德罗
    阿伏伽德罗是一种先进的分子
    专为跨平台使用而设计的编辑器
    在计算化学,分子
    建模、生物信息学、材料
    科学和...
    下载阿伏加德罗
  • 6
    XML电视
    XML电视
    XMLTV 是一组要处理的程序
    电视 (tvguide) 列表和帮助管理
    您的电视观看,将列表存储在
    基于 XML 的格式。 有实用程序
    做...
    下载 XMLTV
  • 更多 ”

Linux 命令

Ad