5

每次我像这样为 glassfish 输入 CLI 命令时,系统都会asadmin start-instance i1提示我输入管理员用户名和管理员密码。

如何禁用输入这些凭据的需要?

我计划编写脚本来运行这样的命令,我认为不可能在 bash 脚本中输入凭据。

谢谢

4

2 回答 2

8

密码文件选项可能是冗长的。

只需执行以下操作:

  1. asadmin 启动域 mydomain

  2. 以管理员身份登录

输入管理员用户名和管理员密码。

在您的用户主目录中,将创建一个文件

“.asadminpass] 成功。确保此文件保持受保护状态。存储在此文件中的信息将由 asadmin 命令用于管理关联的域。命令登录成功执行。”

于 2016-05-11T07:46:37.397 回答
5

您可以从文件中设置密码,而不是在命令行中输入密码。

--passwordfile 选项采用包含密码的文件:

AS_ADMIN_PASSWORD=value
AS_ADMIN_ADMINPASSWORD=value
AS_ADMIN_USERPASSWORD=value
AS_ADMIN_MASTERPASSWORD=value
于 2013-08-13T21:24:52.233 回答