跳到主要内容 跳到补充内容

设置 Talend JobServer 目录权限

关于此任务

如果您已经从此服务器启动作业,建议移除目录 <jobserver_path>/TalendJobServerFiles 以避免已经部署的作业或缓存的文件上的意外授权。

步骤

  1. 将允许运行任务的每个用户 (例如,名为 subuser 的用户) 添加到“root”组以及拥有 Talend JobServer 的父目录的用户组 (例如,名为 my_user 的用户所在的组)。

    示例

    > sudo usermod -a -G myuser_group subuser
    > sudo usermod -a -G root subuser
  2. 通过执行 chmod g+rx /<directory_path>,将执行权限赋予以下目录中每一个的 myuser_group

    示例

    /opt
    /opt/talend
    /opt/talend/Talend-JobServer
    /opt/talend/Talend-JobServer/TalendJobServersFiles
    /opt/talend/Talend-JobServer/TalendJobServersFiles/cache
    /opt/talend/Talend-JobServer/TalendJobServersFiles/cache/lib
    本例中 Talend-JobServer 文件夹的父文件夹仅用于演示。它们强调了在目录结构的每个级别执行权限的必要性,以确保正确运行。
    信息注释注: 仅已部署的文件需要该组的读取授权。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!