忘记Nexus管理员密码时重置密码方法

如果没有设置邮件服务,可以在(nexus-basedir)/../sonatype-work/nexus/conf/security.xml. 手动修改 security.xml 文件,具体步骤如下:

  • 停止Nexus服务
  • 编辑security.xml文件
  • 找到xml里\节点\为admin的条目
  • 修改\f865b53623b121fd34ee5426c792e5c33af8c227

如上设置后admin的密码会被重置为 admin123,这时你就可以登陆了。

需要注意的是上面的密码串为Nexus 2.4 以及 之前的版本。在Nexus2.5及最新的版本密码Hash值为:

$shiro1$SHA-512$1024$G+rxqm4Qw5/J54twR6BrSQ$2ZUS4aBHbGGZkNzLugcQqhea7uPOXhoY4kugop4r4oSAYlJTyJ9RyZYLuFBmNzDr16Ii1Q+O6Mn1QpyBA1QphA