fs_copyacl - 云端在线

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

程序:

您的姓名


fs_copyacl - 将 ACL 从一个目录复制到一个或多个其他目录

概要


fs 复制代码 -来自目录 <资源 目录 (或 DFS 文件)>
-todir <目的地 目录 (或 DFS 文件)>+
[-明确[-ID[-如果] [-帮助]

fs co -f <资源 目录 (或 DFS 文件)>
-t <目的地 目录 (或 DFS 文件)>+
[-c[-ID[-如果] [-H]

商品描述


fs copyacl 命令将访问控制列表 (ACL) 从源目录复制到
每个指定的目标目录。 源目录的 ACL 不变,并更改
到目标目录的 ACL 遵循以下规则:

· 如果源 ACL 上的条目在目标 ACL 上不存在,则
补充说。

· 如果源 ACL 和目标 ACL 上都存在条目,则来自
源 ACL 条目替换目标 ACL 条目的当前权限。

· 如果目的 ACL 上的条目在源 ACL 上没有对应的条目,则为
删除,如果 -明确 标志被包括在内,否则不变。 换句话说,如果
-明确 如果提供了标志,则源 ACL 将完全替换目标 ACL。

当使用此命令在通过访问的 DFS 文件空间中的对象之间复制 ACL 时
AFS/DFS 迁移工具包协议转换器,可以指定文件,以及
目录,与 -来自目录-todir 参数。

注意事项


不要在 AFS 和 DFS 文件或目录之间复制 ACL。 ACL 格式是
不相容。

配置


-来自目录 <资源 目录>
指定要从中复制 ACL 的源目录。 (指定 AFS 文件
复制其目录的 ACL,但指定 DFS 文件会复制其自己的 ACL。)部分
路径名是相对于当前工作目录解释的。

-todir <目的地 目录>
指定要更改其 ACL 以匹配源 ACL 的每个目录。
(指定 AFS 文件会因错误而停止命令,但指定 DFS 文件
更改文件的 ACL)。 部分路径名被解释为相对于当前
工作目录。

指定每个目录(或 DFS 文件)的读/写路径,以避免失败
尝试更改只读卷的结果。 按照惯例,读/写
路径是通过在路径名的第二个单元格名称之前放置一个句点来表示的
级别(例如,“/afs/.abc.com”)。 为了进一步讨论这个概念
通过文件空间的读/写和只读路径,请参阅 fs 挂载 参考
页面上发布服务提醒。

-明确
用源 ACL 替换每个目标目录的 ACL。

-ID 修改每个 DFS 目录的初始容器 ACL -todir 论据,
而不是常规的对象 ACL。 仅当两者都支持此论点时
源目录和每个目标目录都驻留在 DFS 中,并通过 AFS/DFS 访问
迁移工具包协议转换器。

-如果 修改每个 DFS 目录的初始对象 ACL -todir 论据,
而不是常规的对象 ACL。 仅当两者都支持此论点时
源目录和每个目标目录都驻留在 DFS 中,并通过 AFS/DFS 访问
迁移工具包协议转换器。

-救命
打印此命令的联机帮助。 所有其他有效选项都将被忽略。

示例


以下示例命令将当前工作目录的 ACL 复制到其
子目录调用 报告. 请注意,源目录的 ACL 不受影响。 参赛作品
报告 不在当前目录的源 ACL 上的目录保留
也不受影响,因为 -明确 未使用标志。

% fs 列表。 报告
的访问列表。 是
正常权利:
帕特里德瓦卡
史密斯
报告的访问列表是
正常权利:
帕特尔
拍:朋友 RL
消极权利
琼斯·里德瓦卡

% fs copyacl -fromdir 。 -todir 报告

% fs 列表。 报告
的访问列表。 是
正常权利:
帕特里德瓦卡
史密斯
报告的访问列表是
正常权利:
帕特里德瓦卡
拍:朋友 RL
史密斯
消极权利
琼斯·里德瓦卡

特权 所需


要在 AFS 对象之间复制 ACL,颁发者必须具有“l”(查找)权限
源目录的 ACL 和每个目标的“a”(管理员)权限
目录的 ACL。 如果 -来自目录 参数命名文件而不是目录,发行者
必须对文件目录的 ACL 具有“l”和“r”(读取)权限。

要在 DFS 对象之间复制 ACL,颁发者必须对源具有 r 权限
目录或文件的 ACL 以及每个目标目录的“c”(控制)权限或
文件的 ACL。

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



最新的 Linux 和 Windows 在线程序