25.3. 设置 Challenge-Handshake 身份验证协议


配置 ACL 并创建 iSCSI 启动器后,设置 Challenge-Handshake Authentication Protocol (CHAP)。有关配置 ACL 和创建 iSCSI 启动器的详情,请参考 第 25.1.6 节 “配置 ACL”第 25.2 节 “创建 iSCSI 启动器”
CHAP 允许用户使用密码保护目标。发起方必须了解这个密码才能连接到目标。

过程 25.8. 为目标设置 CHAP

  1. 设置属性身份验证:
    /iscsi/iqn.20...mple:444/tpg1> set attribute authentication=1
    
    Parameter authentication is now '1'.
    
  2. 设置 userid 和密码:
    /iscsi/iqn.20...mple:444/tpg1> set auth userid=redhat
    
    Parameter userid is now 'redhat'.
    
    /iscsi/iqn.20...mple:444/tpg1> set auth password=redhat_passwd
    
    Parameter password is now 'redhat_passwd'.
    

过程 25.9. 为发起方设置 CHAP

  1. 编辑 iscsid.conf 文件:
    • iscsid.conf 文件中启用 CHAP 身份验证:
      # vi /etc/iscsi/iscsid.conf
      
      node.session.auth.authmethod = CHAP
      
      默认情况下,node.session.auth.authmethod 选项被设置为 None
    • iscsid.conf 文件中添加目标用户名和密码:
      node.session.auth.username = redhat
      node.session.auth.password = redhat_passwd
  2. 重启 iscsid 服务:
    # systemctl restart iscsid.service
如需更多信息,请参阅 targetcliiscsiadm man page。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.