Maven 用户需要哪些权限才能上传/部署到本地Sonatype Nexus 3.0服务器上托管的每个存储库?
注意:因为我是唯一一个搜索它的人,所以我觉得我想使用坏习惯 我想创建一个部署用户。其唯一用途是在settings.xml中配置为服务器实体:Maven 用户需要哪些权限才能上传/部署到本地Sonatype Nexus 3.0服务器上托管的每个存储库?,maven,nexus,Maven,Nexus,注意:因为我是唯一一个搜索它的人,所以我觉得我想使用坏习惯 我想创建一个部署用户。其唯一用途是在settings.xml中配置为服务器实体: <servers> <server> <id>nexus</id> <username>deploy-user</username> <password>somepassword</password> </server> </s
<servers>
<server>
<id>nexus</id>
<username>deploy-user</username>
<password>somepassword</password>
</server>
</servers>
关系
部署用户
密码
用户只需要获得将工件上载到Nexus3.0服务器上托管的所有存储库的权限。我已经创建了一个“部署”角色,需要知道需要应用哪些权限 最近于8月26日编辑 上传到Nexus服务器所需的步骤
工件上传
权限,可以在权限
选项卡中搜索该权限
- 为用户创建自定义
,将角色
权限添加到角色工件上传
- 将角色绑定到您的用户
这是为Nexus3.x编写的:
Nexus 3 使用Nexus
3.15.2-01
,我可以成功地部署一个maven站点,该站点的用户具有以下权限:
和nx存储库视图---添加
nx存储库视图---编辑
nx存储库查看原始Cloudogu文档添加
有关示例,请参见
可以在中找到nx repository view
vsnx repository admin
的良好示例
对于nexus 3.x,创建一个新角色(例如“部署”),并为其分配添加、编辑和读取权限(
nx存储库视图--add/edit/read
)
这对maven来说就足够了;其他客户端可能需要更多权限。标记为dup的可能重复。虽然之前已经制定,但后一个方案有一个有效的解决方案