最近,我更改了admin的密码,不幸的是我不记得我的glassfish服务器的密码4.如何,我可以重置密码。
我已按照以下链接“https://superuser.com/questions/7654/how-to-reset-delete-my-glassfish-password”中提供的说明操作,但这对我没有帮助。
我去了这条路径“../glassfish4/glassfish/domains/MyDomain/config/”并更改了“admin-keyfile”文件,但它仍然无法帮助我。
答案 0 :(得分:13)
最后,在发布问题几个小时后,我找到了解决方案。
在我的glassfish安装目录中,这在我的案例/glassfish4/glassfish/domains/mydomain/config
中。我编辑了以文件名admin-keyfile
命名的文件。
我在现有线旁边添加了这一行(但我注释了现有的线)。
admin;{SSHA}WQVj8i9CLECCiv+w6ZxGgMrcfPqHPoXZW+2Jdw==;asadmin
然后我重新启动glassfish服务器。
因为,我将glassfish服务器加载到不同的机器[如果在本地运行时不需要],我还需要运行此命令asadmin enable-secure-admin
以进行安全启用和asadmin change-admin-password
。设置新密码。然后我又重新启动了服务器
最后它奏效了。