Sonatype nexus admin登录

vas*_*123 6 nexus

我遇到了一个我无法解决的问题.

我买了一个便宜的vps,用ubuntu 12.10然后安装了tomcat7,maven和nexus.所有这些都是最新的.这是一切的全新安装.我开始并部署了nexus,catalina没有错误,nexus没有错误,当我尝试使用admin/admin123登录时,我失败了.

我会告诉你我的任何日志文件你需要什么,请帮助我.

编辑:nexus是2.2-01

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

我的security-configuration.xml是这样的:

<?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>
Run Code Online (Sandbox Code Playgroud)

Man*_*ser 5

请执行下列操作:

  1. 停止Nexus
  2. 将xml中的enabled更改为false
  3. 重启Nexus
  4. 以管理员的方式进入没有任何东西
  5. 重置管理员密码
  6. 在用户界面中再次启用安全性

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

更新:无法再在Nexus 2.7及更高版本中禁用安全性.您必须按照此支持页面中的说明将管理员用户插入xml .