
# 下载MRS集群用户认证凭据文件
用户开发大数据应用程序并在支持Kerberos认证的MRS集群中运行程序时，需要准备访问MRS集群的用户认证文件。认证文件中的keytab文件可用于认证用户身份。
该任务指导管理员用户通过Manager下载用户认证文件并导出keytab文件。
#### 约束与限制
修改用户密码后，之前导出的keytab将失效，需要重新导出。
#### 前提条件
下载"人机"用户的认证凭据文件前，需要使用Manager界面或者客户端修改过一次此用户的密码，否则下载获取的keytab文件无法使用。请参见[修改MRS集群Manager用户密码](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0427.html)。
#### 下载认证凭据文件（MRS 3.5.0之前版本）
1. 登录MRS集群Manager界面。 
   登录集群Manager界面请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   MRS 3.x及之后版本：选择"系统 \> 权限 \> 用户"。
   MRS 3.x之前版本：选择"系统设置 \> 权限配置 \> 用户管理"。
   
   
2. 在需导出文件的用户所在行，选择"更多 \> 下载认证凭据"，待文件自动生成后指定保存位置，并妥善保管该文件。 
   认证凭据中会携带kerberos服务的"krb5.conf"文件。
   解压认证凭据文件后可以获取两个文件：
   - "krb5.conf"文件包含认证服务连接信息。
   
   - "user.keytab"文件包含用户认证信息。
   
   
   
   
 
#### 下载认证凭据文件（MRS 3.5.0及之后版本）
1. 登录MRS集群Manager界面。 
   登录集群Manager界面请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   
   
2. 选择"系统 \> 权限 \> 用户"。
3. 在需导出文件的用户所在行，选择"更多 \> 下载认证凭据"。
4. 选择认证凭据下载位置，并配置相关参数。 
   如果下载到服务器或远端节点，请在使用完成后及时删除，避免认证凭据泄漏。
   - **浏览器**：下载到本地电脑。
   
   - **服务器端** ：下载到集群的主OMS节点上。
     文件生成后默认保存在主OMS节点"/tmp/FusionInsight-Keytab/"路径。如果此路径不存在，会创建此路径。如果存在认证凭据文件，会覆盖路径下已有的认证凭据文件。**omm**用户需要对下载路径具有写权限。
     等待文件生成后，可以使用**omm**用户将获取的下载包复制到其他目录。
     
   
   - **远端节点** ：下载到主OMS节点外的其他节点上。选择该项还需配置以下参数：
     表1下载到远端节点配置参数 
     | 参数名称    | 示例                                | 参数说明                                                                                                                                                                                                                                            |
     |:---|:---|:---|
     | 保存到如下路径 | /tmp/FusionInsight-Keytab-Remote/ | 认证凭据文件保存路径。 仅保存到远端节点如下路径，如果存在认证凭据文件，会覆盖路径下已有的认证凭据文件。登录远端节点，用户需要对下载路径具有写权限。                                                                                                                                          |
     | 主机IP    | x.x.x.x                           | 远端节点的IP地址。                                                                                                                                                                                                                                      |
     | 主机端口    | 22                                | 远端节点的主机端口。                                                                                                                                                                                                                                      |
     | 登录用户名称  | xxx                               | 登录远端节点的用户名称。 远端节点用户需要对下载路径具有写权限。                                                                                                                                                                                   |
     | 登录方式    | 密码                                | 登录方式： - 密码：使用密码登录。  - 免密：选择该方式，用户需要具有免密登录节点的功能。   |
     | 登录用户密码  | xxx                               | "登录方式"选择"密码"时，需要配置该参数。 配置为登录用户的密码。                                                                                                                                                                                |
        
     
   
   
   
   
5. 单击"确定"，待文件自动生成后指定保存位置，并妥善保管该文件。 
   认证凭据中会携带kerberos服务的"krb5.conf"文件。
   解压认证凭据文件后可以获取两个文件：
   - "krb5.conf"文件包含认证服务连接信息。
   
   - "user.keytab"文件包含用户认证信息。
   
   
   
   
 
