如何 运行 Jenkins 以 "anonymous?" 以外的用户身份工作

How to run Jenkins jobs as user other than "anonymous?"

我在 Jenkins 中以我的用户帐户(管理员)身份登录。我有基于项目的安全性,无法访问“匿名”用户。现在,当我 运行 我的 Jenkins 作业手动或通过 cron 时,作业 运行 作为“匿名”用户。如何将我的作业设置为 运行 默认情况下作为“jenkins”用户?

注意我读过 ,默认用户 /etc/default/jenkinsjenkins,并且该用户拥有 Jenkins 文件。

我的意思是,当我 运行 作为我的用户、管理员用户或由计时器触发时,为什么我的作业“运行 是匿名的”(在作业的控制台会话中看到)?

我找到了。

Manage Jenkins -> Configure Global Security 中,页面中间有一个名为 Access Control For Builds 的部分。 Strategy设置为Run as anonymous,我设置为Run as SYSTEM