Trusted Extensions 用户指南

退出打印视图

更新时间: 2014 年 7 月
 
 

如何访问每个标签下的初始化文件

如果希望具有较低级别标签的文件在较高级别的标签下可见,可将该文件链接到或复制到其他标签,这样很有用。链接的文件仅在较低级别的标签下可写。复制的文件在每个标签下都是唯一的,并可以在每个标签下进行修改。有关更多信息,请参见Trusted Extensions 配置和管理 中的.copy_files 和 .link_files 文件

开始之前

必须登录到多级别会话。站点的安全策略必须允许进行链接。

请与管理员合作修改这些文件。

  1. 确定要链接到其他标签的初始化文件。
  2. 创建或修改 ~/.link_files 文件。

    键入条目,每行键入一个文件。可以指定起始目录中子目录的路径,但是不能使用前导斜杠。所有路径都必须位于起始目录内。

  3. 确定要复制到其他标签的初始化文件。

    如果您的应用程序始终写入到具有特定名称的文件,并且需要在不同的标签下分开放置数据,则复制初始化文件很有用。

  4. 创建或修改 ~/.copy_files 文件。

    键入条目,每行键入一个文件。可以指定起始目录中子目录的路径,但是不能使用前导斜杠。所有路径都必须位于起始目录内。

示例 3-1  创建 .copy_files 文件

在此示例中,用户希望为每个标签定制多个初始化文件。在她的组织中,公司的 Web 服务器的访问等级为 Restricted(受限)。因此,她以 Restricted(受限)级别在 .mozilla 文件中设置不同的初始设置。同样,她在 Restricted(受限)级别上具有特殊的模板和别名。因此,她在 Restricted(受限)级别修改 .aliases.soffice 初始化文件。在最低级别标签下创建 .copy_files 文件后,她可以轻松地修改这些文件。

% vi .copy_files
# Copy these files to my home directory in every zone
.aliases
.mozilla
.soffice
示例 3-2  创建 .link_files 文件

在此示例中,用户希望在所有标签下使用同样的邮件缺省值和 shell 缺省值。

% vi .link_files
# Link these files to my home directory in every zone
.cshrc
.mailrc

故障排除

这些文件没有处理异常的安全措施。两个文件中的重复条目或者其他标签下已经存在的文件条目可能会导致错误。