首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sonatype连接管理登录

Sonatype连接管理登录
EN

Stack Overflow用户
提问于 2012-12-22 20:19:02
回答 2查看 67.4K关注 0票数 6

我有一个我无法解决的问题。

我买了一个便宜的vps,带有ubuntu12.10,然后安装了tomcat7、maven和nexus。他们都是最新的。这是一个全新的安装。我启动并部署了nexus,catalina中没有错误,nexus中没有错误,当我尝试使用admin/admin123登录时,我失败了。

我会给你看我的任何日志文件,你需要什么,请帮我这个。

编辑:nexus是2.2-01

EDIT2:这是一个廉价的服务器,有512 ram,没有X运行

我的安全-配置文件是这样的:

代码语言:javascript
复制
<?xml version="1.0"?>
<security-configuration>
    <version>2.0.3</version>
    <enabled>true</enabled><!-- was true -->
    <anonymousAccessEnabled>true</anonymousAccessEnabled>
    <anonymousUsername>anonymous</anonymousUsername>
    <anonymousPassword>{1FH7iFzhCukHI3ISkjq+AuQZb+bOMrB70bGqF2y6fNE=}</anonymousPassword>
    <realms>
      <realm>XmlAuthenticatingRealm</realm>
      <realm>XmlAuthorizingRealm</realm>
    </realms>
    <securityManager>default</securityManager>
</security-configuration>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-01 05:28:07

做以下工作:

  1. 阻止Nexus
  2. 将xml中启用的值更改为false
  3. 重新启动Nexus
  4. 在没有任何管理人员的情况下进去
  5. 重置管理员密码
  6. 再次在用户界面中启用安全性。

哦顺便说一句。我建议在VPS上使用Jetty来运行Nexus,而不是使用Tomcat中的war文件,这样就可以获得更多的性能。

更新:在Nexus2.7及以上版本中不再禁用安全性。您必须将管理用户插入到xml中,如此支持页中所记录的那样。

票数 5
EN

Stack Overflow用户

发布于 2013-09-06 22:50:24

休息连接管理员密码从默认的"admin123“到更安全的密码,而不改变配置文件。

我让我的连接实例启动和运行,没有任何问题,登录管理用户和默认密码。我想重新设置管理密码(改为更安全的密码),并遵循以下说明(不接触security.xml文件,因为我讨厌更改配置文件以进行任何密码重置)

  1. 登录到连接管理用户和默认密码。
  2. 单击“管理”选项卡下的“服务器链接”。
  3. 确保正确设置SMTP设置(主机名、端口、用户名和passowrd)。
  4. 单击“测试SMTP设置”并提供电子邮件地址,以查看是否从nexus服务器收到邮件。
  5. 如果您已经在实例上正确设置了SMTP,则不需要运行步骤3和4。
  6. 点击安全选项卡下的“用户”链接并选择管理用户。确保您已经为该用户设置了正确的电子邮件。
  7. 登出附件。
  8. 登录并点击忘记您的“密码”链接。
  9. 密码恢复屏幕会提示您输入用户,即"admin“,电子邮件应该是您在步骤6中列出的。
  10. 点击“重置密码”按钮,你会在电子邮件中得到一个更强的密码。

再次检查SMTP设置和管理员用户的电子邮件是一次操作。步骤8至10所需时间少于一分钟,您可以轻松地重置管理员密码,而无需接触security.xml文件。当然,当您使用新密码登录时,此文件将自动更新。比手动修改文件更好的方法。

票数 -4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14006263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档