

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將無密碼 sudo 授予截止日期 Cloud Linux 工作者上的任務使用者
<a name="examples-host-config-sudo"></a>

[sudo\_for\_job\_user](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/host_configuration_scripts/sudo_for_job_user) 主機組態指令碼會授予 Linux 服務受管機群工作者上的 Deadline Cloud `job-user`帳戶無密碼 sudo 存取權。有些工作負載需要根權限，例如安裝套件、掛載檔案系統，或將工作者註冊為 SSM 受管節點。根據預設， `job-user`沒有 sudo 存取。

指令碼新增了 sudoers 規則，允許 `job-user`在沒有密碼提示的情況下以根執行任何命令。如果 `job-user` 尚未存在 （例如，工作者代理程式尚未建立），指令碼會記錄警告並成功結束，使其不會封鎖機群佈建。

**重要**  
將無密碼 sudo 授予 `job-user`表示在工作者上執行的任何任務都可以執行任意命令做為根目錄。只有在您信任所提交任務的機群上啟用此指令碼，並在您的使用案例允許時考慮將 sudoers 規則限定為特定命令。

[透過 Session Manager 將 SSH 或 RDP 轉換為截止日期的雲端工作者](examples-jb-ssh-to-worker.md) 範例的 Linux 變體需要此指令碼。