本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将 SSH2 密钥转换为 SSH 公钥格式
AWS Transfer Family 仅接受 SSH 格式的公钥。如果您有 SSH2 公钥,则需要对其进行转换。 SSH2 公钥的格式如下:
---- BEGIN SSH2 PUBLIC KEY ---- Comment: "rsa-key-20160402" AAAAB3NzaC1yc2EAAAABJQAAAgEAiL0jjDdFqK/kYThqKt7THrjABTPWvXmB3URI : : ---- END SSH2 PUBLIC KEY ----
SSH 公钥的格式如下:
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAA...
运行以下命令将格式的公钥转换为 SSH SSH2 格式的公钥。ssh2-key
替换为 SSH2 密钥的ssh-key
名称和 SSH 密钥的名称。
ssh-keygen -i -f
ssh2-key
.pub >ssh-key
.pub