nexus3权限控制

nexus3默认是让游客访问、下载的,我们为了安全着想,需要关闭此功能,配置新的帐号让开发者和运维者使用,关闭方法如下:


nexus3权限控制_第1张图片
关闭匿名访问.png

配置Roles权限

nexus3需要先配置角色,在配置用户来分配权限。

配置开发者权限如下

只需要仓库的view-maven2的browse(访问)、read(读取权限),需要配置public、releases、aliyun三个仓库的读取,访问。然后在下面添加角色即可


nexus3权限控制_第2张图片
roles配置开发者下载权限.png

配置运维者(操作docker权限)如下

需要docker仓库的add、browse、edit和read权限,因为docker是各种的manifests组合而成,可能依赖到其他镜像的一部分,所以需要edit权限,添加完毕后加入角色

nexus3权限控制_第3张图片
roles配置运维者上传、下载权限.png

这里都需要要添加nx-search-read权限,给用户查找功能

配置用户

配置完毕角色后,添加用户,把角色放入用户即可


nexus3权限控制_第4张图片
添加用户.png

你可能感兴趣的:(nexus3权限控制)