lsiscsiauth

使用 lsiscsiauth 命令可列出为向系统认证某个实体而配置的提问握手认证协议 (CHAP) 密钥。

语法

lsiscsiauth [ -nohdr ] [ -delim delimiter ] [ -filtervalueattribute=value ] [ -filtervalue? ]

参数

-nohdr
(可选)缺省情况下,将在简明样式视图中显示每个数据列的标题,在详细样式视图中显示每个数据项的标题。 -nohdr 参数用于禁止显示这些标题。
Note: 如果没有要显示的数据,那么不会显示标题。
-delim delimiter
(可选)缺省情况下,简明视图中的所有数据列都以空格分隔。 每列的宽度设置为每个数据项的最大宽度。 在详细视图中,每个数据项各占一行,如果显示标题,将用空格来分隔数据与标题。 -delim 参数会覆盖此行为。 -delim 参数的有效输入为一个单字节字符。 如果在命令行中输入 -delim :,那么在简明视图中将用冒号字符 (:) 分隔所有数据项;例如,不会出现列间距。 在详细视图中,数据与标题间以指定的定界符分隔。
-filtervalueattribute=value
(可选)指定一个或多个过滤器的列表。 仅显示值与过滤器属性值匹配的对象。 如果指定了容量,那么还必须包含单位。
Note: 输入命令时,某些过滤器允许使用星号 (*)。 在系统 CLI 中使用通配符时,应遵循以下规则:
  • 通配符为星号 (*)。
  • 命令最多可包含一个通配符。
  • 使用通配符时,必须用双引号 ("") 将过滤器条目括起来,如下所示:
    lsiscsiauth -filtervalue  "name=md*"
-filtervalue?
(可选)显示可应用于此视图的过滤器的列表。 以下过滤器属性对 lsiscsiauth 命令有效:
  • type
  • id
  • name
  • iscsi_auth_method
  • iscsi_chap_secret
  • cluster_iscsi_auth_method
  • cluster_iscsi_chap_secret
  • iscsiusername

有关过滤属性的更多信息,请参阅-filtervalue 参数的属性

描述

此命令可列出为向系统认证某个实体而配置的 CHAP 密钥。 该命令还显示配置的 iSCSI 认证方法。 iscsi_auth_method 字段的值可以为 nonechap

使用带 iscsiname 参数的 mkhost 命令创建 iSCSI 主机时,该主机最初通过认证方法配置为 none,而不设置任何 CHAP 密钥。 要设置 CHAP 密钥以向系统认证 iSCSI 主机,请使用带有 chapsecret 参数的 chhost 命令。

下表提供可显示为输出视图数据的属性值。
Table 1. lsiscsiauth 输出
属性 描述
type 指示 iSCSI 系统类型。
id 指示 iSCSI 系统标识。
name 指示 iSCSI 系统名称。
iscsi_auth_method 指示 iSCSI 认证方法。
iscsi_chap_secret 指示是否存在 iSCSI CHAP 密钥。
cluster_iscsi_auth_method 指示集群系统 iSCSI 认证方法。
cluster_iscsi_chap_secret 指示集群系统 iSCSI 配置的 CHAP 密钥。
iscsiusername 指示 iSCSI 用户名。

调用示例

lsiscsiauth

将显示以下输出:

type           id             name              iscsi_auth_method iscsi_chap_secret          cluster_iscsi_auth_method  cluster_iscsi_chap_secret
host           0              mchost20          none                                         none
host           1              mchost30          none                                         none
host           2              mchost200         none                                         none
host           3              mchost40          none                                         none
host           4              mchost240         none                                         none
host           5              mchost170         none                                         none
host           6              mchost120         none                                         none
host           7              mchost60          none                                         none
host           8              mchost180         none                                         none
host           9              mchost13          none                                         none
host           10             newhost           none                                         none

调用示例

lsiscsiauth -iscsiusername

将显示以下输出:

type   id   name        iscsi_auth_method   iscsiusername   iscsi_chap_secret   
host   0    host0       chap                rhel_host1      rhel_secret

调用示例

iscsiusername

将显示以下输出:

type   id   name        iscsi_auth_method   iscsiusername   iscsi_chap_secret   
host   0    host0       chap                -               rhel_secret