从命令行指定 Automation Server 登录凭证
如果您未在安装过程中指定 Automation Server 登录凭证,那么必须在安装后配置 Automation Server 才能作为 AppScan® Source 用户来运行。
关于此任务
- <install_dir> 是 AppScan® Source 的安装位置。
user_id
是 Automation Server 在处理请求时用于认证的用户。必须在 AppScan® Source 中通过所需的许可权对用户进行定义。注: 如果用户尚不存在,那么您将需要在安装面板中或通过命令行来指定该用户 - 然后通过 AppScan® Source for Analysis 或 AppScan® Source command line interface (CLI) 手动创建该用户(安装后)。要通过命令行创建新用户,请使用 newuser (nu) 命令。创建新用户时,请确保指定的用户名和密码与为 Automation Server 登录指定的用户名和密码相同。其他设置(如许可权)可根据需要进行设置。password
是用户密码。--persist
选项在磁盘上保留登录凭证,并通过指定用户名和密码创建加密秘钥文件。- 仅适用于 Windows:
common_name
是您的 CAC 通用名称 (CN)。 - 仅适用于 Windows:
cn_certificate
是证书签发者的 CN。
过程
-
在 Windows™ 系统上:
- 如果 AppScan® Enterprise Server 认证方法为用户标识和密码,发出以下命令:
<install_dir>\bin\ounceautod.exe -u <user name> -p <password> --persist
- 如果 AppScan® Enterprise Server 支持通用访问卡 (CAC) 认证,输入以下命令:
<install_dir>\bin\ounceautod.exe -u <common_name<cn_certificate>> --persist
注: 如果common_name
或cn_certificate
包含空格,请用引号 ("common_name<cn_certificate>"
) 括起值。
- 如果 AppScan® Enterprise Server 认证方法为用户标识和密码,发出以下命令:
- 在 Linux™ 系统上:
-
查找 /Applications/AppScanSource.app/bin 并发出此命令:
ounceautod.exe -u <user_id> -p <password> --persist
结果
指定登录凭证后,它们将保存到磁盘。