前言
有时候需要改一下管理员或者其他账户的密码
1:为什么
有段时间没有用管理员账户登录,发现突然忘了。记录下自己的方法
2:是什么
原理是找到配置密码的问题,然后把能够确定的密码加密字符串复制给管理员账户
3:怎么用
- 配置密码的文件
同级目录下有个sonatype-work 找到配置文件:\sonatype-work\nexus\conf\security.xml
我的方式是:复制一个其他账户的密码,然后贴过来,共用密码
<user>
<id>admin</id>
<firstName>Administrator</firstName>
<lastName>User</lastName>
<password>$shiro1$SHA-512$1024$Imtxi4eGdbMPA/A5PSCzXQ==$41L7WV45Cun1W2zIo++Ktc7kd7IKsC5NcV6ZiGLaNZejIKzrZmBggJnuGz4n3/NuOO8aEAmuVZVkOUPj5xZ07w==</password>
<status>active</status>
<email>123@qq.com</email>
</user>
<user>
<id>haima</id>
<firstName>x</firstName>
<lastName>y</lastName>
<password>$shiro1$SHA-512$1024$Imtxi4eGdbMPA/A5PSCzXQ==$41L7WV45Cun1W2zIo++Ktc7kd7IKsC5NcV6ZiGLaNZejIKzrZmBggJnuGz4n3/NuOO8aEAmuVZVkOUPj5xZ07w==</password>
<status>active</status>
<email>123@qq.com</email>
</user>
暂时不知道password中具体哪部分是密码字段,我直接全部复制了。这段密文对应的密码是yong
修改后需要重启nexus,重启方式,如果是安装板的应该有重启的地方,或者在服务中重启(打开服务的快捷方式:cmd命令窗口中输入srevices.msc 有点酷) 重启后就能够正常登陆了