gpt4 book ai didi

azure - 如何使用 ssh-keygen 生成顶部有 ---- BEGIN SSH2 PUBLIC KEY ---- 的公钥?

转载 作者:行者123 更新时间:2023-12-02 14:27:56 25 4
gpt4 key购买 nike

我正在使用 PowerShell 并使用以下命令生成 key

ssh-keygen -t rsa -b 4096 -C "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="84fdebf1f6dbe1e9e5ede8c4e1fce5e9f4e8e1aae7ebe9" rel="noreferrer noopener nofollow">[email protected]</a>" -f $HOME/.ssh/id_rsa

生成 key ,但公钥是一行,并且没有 ---- BEGIN SSH2 PUBLIC KEY ----在顶部和 ---- END SSH2 PUBLIC KEY ----在最后,使用 SSH 公钥管理员帐户启动 Azure 实例时需要此信息。

我想我可以手动添加这些行,但我有一种感觉,因为 key 生成是一件常见的事情,应该有一种方法可以通过命令行来完成。

如何使用 ssh-keygen 生成顶部有 ---- BEGIN SSH2 PUBLIC KEY ---- 的公钥?

最佳答案

我发现了自己

我必须添加-e (导出)选项

完整命令如下:

ssh-keygen -b 2048 -C "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="a5c0c8c4ccc9e5c2c8c4ccc98bc6cac8" rel="noreferrer noopener nofollow">[email protected]</a>" -f $HOME/.ssh/id -e

关于azure - 如何使用 ssh-keygen 生成顶部有 ---- BEGIN SSH2 PUBLIC KEY ---- 的公钥?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59991798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com