nexus3默认是让游客访问、下载的,我们为了安全着想,需要关闭此功能,配置新的帐号让开发者和运维者使用,关闭方法如下:
关闭匿名访问.png
配置Roles权限
nexus3需要先配置角色,在配置用户来分配权限。
配置开发者权限如下
只需要仓库的view-maven2的browse(访问)、read(读取权限),需要配置public、releases、aliyun三个仓库的读取,访问。然后在下面添加角色即可
roles配置开发者下载权限.png
配置运维者(操作docker权限)如下
需要docker仓库的add、browse、edit和read权限,因为docker是各种的manifests组合而成,可能依赖到其他镜像的一部分,所以需要edit权限,添加完毕后加入角色
这里都需要要添加nx-search-read权限,给用户查找功能
配置用户
配置完毕角色后,添加用户,把角色放入用户即可
添加用户.png
网友评论