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