GoGPT Best VPN GoSearch

OnWorks 网站图标

ipa-test-config - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ipa-test-config

这是命令 ipa-test-config 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ipa-test-config - 生成用于 Bash 脚本的 FreeIPA 测试配置

概要


ipa-test-config [选项]
ipa-test-config [选项] --global
ipa-test-config [选项] 主机名

商品描述


FreeIPA 集成测试套件是通过设置环境变量来配置的。 这
ipa-run-tests 命令读取这些变量并打印 shell 的详细配置-
基于脚本的标准输出。 ipa-run-tests 的默认输出包括 export
可以由 Bash 获取的语句。

如果不带参数运行,它会打印出特定于本地主机的配置。 其他
主机可以指定为参数,或通过 --master、--replica 和 --client
选项。 使用 --global 选项,它只打印不特定于的配置
任何主机。

配置


-h, - 帮帮我
打印出命令的用法并退出

- 全球的
输出全局配置。

- 领域
给定域(环境)的输出配置。 可以作为索引给出
或姓名。 默认情况下,使用域 1。

- 掌握
主站的输出配置

- 复制品
具有给定编号的副本的输出配置

- 复制品
具有给定编号的客户端的输出配置

- 角色 具有给定角色的主机的输出配置。

--不简单
不要输出简单变量。 这些通常包含在向后
兼容性。

--yaml 以 YAML 格式而不是 Bash 脚本输出配置。 这需要
要安装的 PyYAML 库。

--json 以 JSON 格式输出配置而不是 Bash 脚本。

环境 变数


基于文件的配置:

$IPATEST_YAML_CONFIG
指定包含 YAML 格式配置的文件,
ipa 测试配置 - 全球的 --yaml.
如果给定,则忽略其他环境变量。
这需要安装 PyYAML 库。

$IPATEST_JSON_CONFIG
指定包含 JSON 格式配置的文件,
ipa 测试配置 - 全球的 --json.
如果给定,则忽略其他环境变量。

域配置:
域由环境变量的 _envX 后缀隐式定义,
如果定义了 AD_envX 或 MASTER_envX。

主机配置:

$大师
第一个 IPA 服务器的 FQDN

$复制品
其他 IPA 服务器的 FQDN(空格分隔)

$客户
IPA 客户端的 FQDN(空格分隔)

$MASTER_env2, $REPLICA_env2, $CLIENT_env2, $MASTER_env3, $AD_env4,...
可在需要时用于其他域

$AD_env1, $AD_env2, $AD_env3, $AD_env4...
可用于定义 Active Directory 域。 请注意,这些
域不被视为独立于 IPA 域,因此请使用
每个 Active Directory 域的唯一环境后缀。

$测试主机__ENV,例如 $TESTHOST_LEGACY_env1
定义一个带有额外角色的主机,标识为小写,例如
'遗产'。

$烧杯_IP_环境,例如 $BEAKERRREPLICA1_IP_env1
给定主机的 IP 地址
默认值:通过 gethostbyname 解析(如果设置了 $IPv6SETUP,则为 DNS)

基本配置:

$IPATEST_DIR
远程主机上的测试数据目录
默认值:/root/ipatests

$DNS转发
DNS 转发器的 IP
默认值:8.8.8.8

$IPA_ROOT_SSH_PASSWORD
远程机器的 root 密码
如果未设置 $IPA_ROOT_SSH_KEY 则使用。

$IPA_ROOT_SSH_KEY
包含远程机器上 root 的私有 RSA 密钥的文件的名称
默认: 〜/ .ssh / id_rsa

测试定制:

$域
IPA域名
默认值:取自 $MASTER

$NIS域
NIS域名
默认值:ipatest

$NTP服务器
NIS域名
默认值:ipatest

$IPv6设置
为仅 IPv6 连接设置为 TRUE

$IPADEBUG
设置为启用测试调试

$管理员
管理员用户名
默认:管理员

$管理员密码
管理员用户密码
默认值:Secret123

$ADAMINID
活动目录管理员用户名
默认:管理员

$ADAMINPW
活动目录管理员密码
默认值:Secret123

$ROOTDN
目录管理员 DN
默认值:cn=目录管理器

$ROOTDNNPWD
目录管理员密码
默认值:Secret123

退出 状态


0 如果命令成功

1 如果发生错误

参考文献:


FreeIPA 集成测试框架的完整描述可在
http://www.freeipa.org/page/V3/Integration_testing

使用 onworks.net 服务在线使用 ipa-test-config


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。