nexus在默认情况下是允许anonymous用户浏览仓库,并下载仓库中的jar包的,如果我们搭建的私服是有公网IP的,必须要进行设置,使得anonymous用户的权限被禁用。操作步骤如下:
使用管理员登入nexus,在左侧Security菜单下点击Users进行设置,具体设置截图如下(修改status):
sonatype nexus 匿名用户禁用后,不能直接访问nexus。要配置一个用户名才能访问
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<server> <id>releases</id> <username>deployment</username> <password>password</password> </server> <server> <id>snapshots</id> <username>deployment</username> <password>password</password> </server> <server> <id>nexus</id> <username>deployment</username> <password>password</password> </server> |
1 2 3 4 5 6 7 8 9 10 |
<mirrors> <mirror> <id>nexus</id> <!--此处配置所有的构建均从私有仓库中下载 *代表所有,也可以写central --> <mirrorOf>*</mirrorOf> <name>test</name> <url>http://wx.xxxx.com:8089/nexus/content/groups/public/</url> </mirror> </mirrors> |