root@localhost:/opt/glassfish3/bin# ./asadmin enable-secure-admin
remote failure: 至少有一个管理员用户的口令为空, 安全管理不允许口令为空。请使用 change-admin-password 命令或管理控制台为管理员帐户创建非空口令。 命令enable-secure-admin失败。 root@localhost:/opt/glassfish3/bin# ./asadmin change-admin-password 输入管理员用户名 [默认为: admin]> 请输入管理员口令> [默认admin密码为空] 请输入新的管理员口令> 请再次输入新的管理员口令> 针对用户 admin 的验证失败 (通常, 这意味着用户名和/或口令无效) 命令change-admin-password失败。 root@localhost:/opt/glassfish3/bin# ./asadmin change-admin-password 输入管理员用户名 [默认为: admin]> 请输入管理员口令> 请输入新的管理员口令> 请再次输入新的管理员口令> 已成功执行命令change-admin-password。 root@localhost:/opt/glassfish3/bin# ./asadmin enable-secure-admin 输入管理员用户名> admin 输入用户 "admin" 的管理员口令> 要使安全管理中的更改生效, 必须重新启动所有正在运行的服务器。 已成功执行命令enable-secure-admin。 root@localhost:/opt/glassfish3/bin# service glassfish restart 正在等待域停止 ..... 已成功执行命令stop-domain。 正在等待domain1启动 ........ 成功启动了domain : domain1 domain 位置: /opt/glassfish3/glassfish/domains/domain1 日志文件: /opt/glassfish3/glassfish/domains/domain1/logs/server.log 管理端口: 4848 已成功执行命令start-domain。 root@localhost:/opt/glassfish3/bin# 重启服务后,就可以远程访问glassfish控制台了。