# 查看状态,可以看到已打印用户列表和重置密码成功 [root@jenkins-manager jenkins]# systemctl status jenkins ● jenkins.service - Jenkins Continuous Integration Server Loaded: loaded (/usr/lib/systemd/system/jenkins.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2022-11-27 18:59:20 CST; 16s ago Main PID: 2320 (java) CGroup: /system.slice/jenkins.service └─2320 /usr/bin/java -Djava.awt.headless=true -jar /usr/share/java/jenkins.war --webroot=%C/jenkins/war --httpPort=8080
Nov 27 18:59:06 jenkins-manager jenkins[2320]: 2022-11-27 10:59:06.445+0000 [id=32] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated Nov 27 18:59:06 jenkins-manager jenkins[2320]: 2022-11-27 10:59:06.495+0000 [id=29] INFO j.util.groovy.GroovyHookScript#execute: Executing /var/lib/jenkins/init.groovy.d/resetuserpwd.groovy Nov 27 18:59:06 jenkins-manager jenkins[2320]: 2022-11-27 10:59:06.497+0000 [id=51] INFO hudson.model.AsyncPeriodicWork#lambda$doRun$1: Started Download metadata Nov 27 18:59:07 jenkins-manager jenkins[2320]: [admin, user1, user2, xadocker] Nov 27 18:59:07 jenkins-manager jenkins[2320]: Updating password successed Nov 27 18:59:08 jenkins-manager jenkins[2320]: 2022-11-27 10:59:08.144+0000 [id=51] WARNING h.m.DownloadService$Downloadable#updateNow: No tool installer metadata found for jenkins.plugins.nodejs.tool...rNodeJSInstaller Nov 27 18:59:08 jenkins-manager jenkins[2320]: 2022-11-27 10:59:08.148+0000 [id=51] INFO hudson.model.AsyncPeriodicWork#lambda$doRun$1: Finished Download metadata. 1,648 ms Nov 27 18:59:20 jenkins-manager jenkins[2320]: 2022-11-27 10:59:20.552+0000 [id=33] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization Nov 27 18:59:20 jenkins-manager jenkins[2320]: 2022-11-27 10:59:20.629+0000 [id=23] INFO hudson.lifecycle.Lifecycle#onReady: Jenkins is fully up and running Nov 27 18:59:20 jenkins-manager systemd[1]: Started Jenkins Continuous Integration Server. Hint: Some lines were ellipsized, use -l to show in full.
instance.save() println "--> creating admin roles user successed" EOF
注意事项:上述操作需要有矩阵认证插件
1
jenkins-plugin-cli --plugins matrix-auth:3.1.5
创建用户时曾出现的问题,在用户矩阵中出现提示:
1
This table contains rows with ambiguous entries. This means that they apply to both users and groups of the specified name. If the current security realm does not distinguish between user names and group names unambiguously, and if users can either choose their own user name or create new groups, this configuration may allow them to obtain greater permissions. It is recommended that all ambiguous entries are replaced with ones that are either explicitly a user or group.