第 3 章 命令
3.1. 连接到 RHEVM 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
3.1.1. 连接到 RHEVM(connect) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
connect
命令连接到 Red Hat Enterprise Virtualization Manager,连接时使用的 URL、用户名、证书授权文件和密码可以在 .rhevmshellrc
文件中进行配置。connect
命令使用这个文件中的参数与 Manager 进行连接,而用户不需要在每次连接时都指定参数。
语法
connect [options]
注意
如果您已经在
.rhevmshellrc
文件中配置了用户名、密码、URL 和证书授权文件,您将不再需要指定额外参数。
选项 | 描述 | 必需的选项 |
---|---|---|
--url | Red Hat Enterprise Virtualization Manager 的 REST API 的 URL。它的格式是 https://[server]/api 。 | 是 |
--username | 访问 Red Hat Enterprise Virtualization Manager 的用户的用户名和所在的目录服务域。它的格式是 [username]@[domain]。 | 是 |
--password | 访问 the Red Hat Enterprise Virtualization Manager 的用户的密码。 | 是 |
--key-file | 使用 SSL 进行连接时使用的密钥文件。 | 不是 |
--cert-file | 使用 SSL 进行连接时使用的证书文件。 | 不是 |
--ca-file | 使用 SSL 进行连接时使用的证书授权文件。 | 是(除非使用了 --insecure 选项) |
--insecure | 允许 CLI 不使用证书来通过 SSL 进行连接。因为这个方法可能会遭到“中间人(man-in-the-middle -MITM)”袭击,因此在使用时应格外小心。 | 是(在没有提供证书授权的情况下) |
--filter | 根据用户的权限启用过滤功能。 | 不是 |
--port | 连接到 REST API 所使用的端口号(适用于在 --url 中没有指定的情况)。 | 不是 |
--timeout | 连接的超时时间。 | 不是 |
例 3.1. connect
实例(没有配置 .rhevmshellrc
)
注意
您可以使用 '--insecure' 选项而不需要指定“certificate",这将可以在不使用证书的情况下进行连接,但是,这将使"中间人(man-in-the-middle - MITM)”袭击有机可乘,因此我们不推荐使用这个方法。
3.1.2. 从 RHEVM 断开连接(disconnect) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
disconnect
命令断开到 Red Hat Enterprise Virtualization Manager 的连接。
语法
disconnect
例 3.2. disconnect
命令实例