如何重置/删除我的 glassfish 密码?

Pau*_*lin 10 passwords glassfish

我正在尝试在我的 Macintosh 上安装 GlassFish v2。安装说明说它应该提示输入管理员密码,但它没有,现在我无法登录 localhost:4848 上的管理控制台。而且我无法使用 asadmin change-admin-password 更改它,因为它需要旧的。我想我几个月前用 NetBeans 安装了 GlassFish,可能已经启动过一两次,但我不记得当时我使用了什么密码。有没有我可以给出的命令或我可以删除的文件来让它忘记旧密码并提示我输入一个新密码?

Vic*_*nko 21

glassfish3\glassfish\domains\domain1\config\local_password文件的内容是作为登录的备份密码admin

(多年后让我们打包一些代表)


小智 10

您还可以创建一个新域,将那里的管理员密码设置为您喜欢的任何内容,然后将密码文件移动到您的原始域中。这是一篇解释该过程的博客文章:

http://techteam.wordpress.com/2009/06/25/reset-glassfish-password/

  • 现在在那篇文章中有更好的答案。转到 `glassfish3\glassfish\domains\domain1\config\local_password` 文件 - 其内容是作为 `admin` 登录的备份密码。 (16认同)

小智 8

至少在 Glassfish 3.1.2.2 中,您可以将 domain\config\admin-keyfile 内容替换为以下内容:

admin;{SSHA256}UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin
Run Code Online (Sandbox Code Playgroud)

这将为您提供用户名“admin”和密码“changeit”。


The*_*TXI 4

默认密码内置于应用程序中,存在使不安全的应用程序变得更加不安全的风险。默认密码是“adminadmin”。

  • 好吧,这给了我线索。显然,默认密码是内置在应用程序中的,并且冒着使不安全的应用程序更加不安全的风险,它是“adminadmin”。 (2认同)