设置服务器目录权限 - 7.1

Talend Data Fabric 安装指南 (Linux)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

开始之前

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

过程

  1. 将允许运行任务的每个用户 (例如,名为 subuser 的用户) 添加到“root”组以及拥有 Talend JobServer 的父目录的组 (例如,名为 myuser 的用户所在的组),如:
    > sudo usermod -a -G myuser_group subuser
    > sudo usermod -a -G root subuser
  2. 通过执行命令 chmod g+rx /<directory_path> 将权限 execute (执行) 赋予以下目录中的 myuser_group:
    /DIRECTORY_1
    /DIRECTORY_1/DIRECTORY_2
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/cache
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/cache/lib
    /DIRECTORY_1/DIRECTORY_2/Talend-JobServer/repository
    请注意,仅已部署的文件需要该组的读取授权。