

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 将 SSH2 密钥转换为 SSH 公钥格式
<a name="convert-ssh2-public-key"></a>

 AWS Transfer Family 只接受 SSH-formatted 公钥。如果您有 SSH2 公钥，需要对其进行转换。SSH2 公有密钥包含以下格式：

```
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20160402"
AAAAB3NzaC1yc2EAAAABJQAAAgEAiL0jjDdFqK/kYThqKt7THrjABTPWvXmB3URI
:
:
---- END SSH2 PUBLIC KEY ----
```

SSH 公钥的格式如下：

```
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAA...
```

运行以下命令将 SSH2-formatted 公钥转换为 SSH-formatted 公钥。{{ssh2-key}}替换为您的 SSH2 密钥的{{ssh-key}}名称和 SSH 密钥的名称。

```
ssh-keygen -i -f {{ssh2-key}}.pub > {{ssh-key}}.pub
```