
# 准备Kudu应用安全认证
#### 场景说明
访问安全集群环境中的服务，需要先通过Kerberos安全认证。所以Kudu应用程序中需要有安全认证代码，确保Kudu程序能够正常运行。
安全认证有两种方式：
- 命令行认证： 提交Kudu应用程序运行前，在Kudu客户端执行如下命令进行认证。
  **kinit** *组件业务用户*
  
![](https://support.huaweicloud.com/devg3-mrs/public_sys-resources/note_3.0-zh-cn.png)
该方式仅适用于Linux操作系统，且安装了Kudu的客户端。
- 代码认证： 通过获取客户端的principal配置文件和keytab文件进行认证。
  
 
