通过脚本启用安全管理

时间:2015-02-13 19:44:58

标签: configuration scripting glassfish

有谁知道如何从脚本启用安全管理?问题是命令asadmin enable-secure-admin需要从命令行进行身份验证,但我想通过脚本执行此操作。我已经尝试将用户/密码保存在临时文件中,然后通过asadmin enable-secure-admin < auth.txt传递,但遗憾的是我收到了用户null的身份验证失败

有没有人这样做过?

1 个答案:

答案 0 :(得分:3)

我自己发现了解决方案,我只需阅读命令帮助; - )

Usage: asadmin [-H|--host <host(default:localhost)>]
[-p|--port <port(default:4848)>] [-u|--user <user(default:admin)>]
[-W|--passwordfile <passwordfile>]
[-t|--terse[=<terse(default:false)>]]
[-s|--secure[=<secure(default:false)>]]
[-e|--echo[=<echo(default:false)>]]
[-I|--interactive[=<interactive(default:true)>]]
[-?|--help[=<help(default:false)>] 
[--detach(default:false)] 
[--notify(default:false)] [subcommand [options] [operands]]

以下是我的所作所为:asadmin --interactive=false --user admin --passwordfile /path/to/passwordfile enable-secure-admin