---
title: fileEncrypt
description: "加密whitelist/keytab文件。"
url: https://www.hikunpeng.com/document/detail/zh/omniruntime/omnishuffle/kunpengbds_omniruntime_20_0332.html
sourcePath: /source/zh/omniruntime/omnishuffle/kunpengbds_omniruntime_20_0332.html
indexId: 9b540dc1848d6de4c072039ee3c1b80cd5f99952d3d8651f1a495ef5e885b12270
---
# fileEncrypt

#### 命令功能

加密whitelist/keytab文件。

keytab分为keytab_server和keytab_client两个文件，分别对应domainID 2和3，并将加密内容存入当前目录对应的文件。


#### 命令格式

```
./kmc_tool
domainID
--fileEncrypt
plainfileName
```


#### 参数说明


**表1 参数说明**

| 参数 | 参数选项 | 说明 |
| --- | --- | --- |
| domainID | \- | 域ID。划分不同域，方便密钥管理。 1：whitelist 2：keytab\_server 3：keytab\_client |
| plainfileName | \- | 加密文件所在路径。 |


#### 使用实例

- 示例1：对keytab_server文件进行加密操作。

```
./kmc_tool
2
--fileEncrypt
./keytab_server
```


  加密成功后返回如下信息：

```
Write ciphertext to local file successfully.
```


  加密后生成的密钥文件为en_keytab_server。

- 示例2：加密keytab_client文件。

```
./kmc_tool
3
--fileEncrypt
./keytab_client
```


  加密成功后返回如下信息：

```
Write ciphertext to local file successfully.
```


  加密后生成的密钥文件为en_keytab_client。

- 示例3：加密whitelist文件。

```
./kmc_tool
1
--fileEncrypt
./whitelist
```


  加密成功后返回如下信息：

```
Write ciphertext to local file successfully.
```


  加密后生成的密钥文件为en_whitelist。
