一、密码重置
1.进入data目录 /var/lib/jenkins
或者docker安装 docker inspect * 查看mount位置
2.修改config.xml
<useSecurity>false</useSecurity>
默认值为true代表开始安全设置,false则关闭。<denyAnonymousReadAccess>false</denyAnonymousReadAccess>
默认值为true代码禁止匿名用户访问,false则允许。然后重启服务
3.系统管理--全局安全配置--安全域选择jenkins专有用户数据库
4.系统管理--管理用户--配置某个用户密码
二、授权管理
安装插件Role-based Authorization Strategy
重启server
2.全局安全配置--授权策略
3.系统管理--Manage and Assign Roles
4.创建role
全局角色:
项目角色:
创建item roles devops 使用正则表达式匹配关联的一组项目
匹配以devops-开头且任意结尾的作业生效。
5.授权role
全局role
项目role
6.登陆yq用户验证