gpt4 book ai didi

ssh - 如何将 .pub 文件复制到 ssh authorized_key

转载 作者:行者123 更新时间:2023-12-02 14:15:28 24 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。

9年前关闭。




Improve this question




我从 Beanstalkapp 获得了 .pub 文件,并将其下载到本地计算机,现在我要做的是将此 .pub 复制到我的 AWS EC2 fedora 实例,以便我可以通过 beanstalkapp 将文件部署到服务器

最佳答案

key 需要存在于 ~/.ssh/authorized_keys 中在 EC2 实例上运行您的应用程序的用户的文件。

要做到这一点:

SSH 到您的 EC2 实例:

ssh -i /path/to/your/amazon/private/key.pem your_ec2_user@your_ec2_instance_ip

然后检查你是否已经有一个 authorized_keys 文件
cat .ssh/authorized_keys

如果您没有,则创建一个
mkdir .ssh
cd .ssh
touch authorized_keys
chmod 600 authorized_keys

然后在您的源计算机上,在文本编辑器中打开您的 .pub(或在终端中打开它)并将内容复制到剪贴板。

最后,使用 vi、vim、nano 或您选择的文本编辑器附加 .pub 的内容

使用 vi:
vi authorized_keys
  • 滚动到要插入文本的位置
  • 按 i 进入 INSERT 模式
  • 粘贴 .pub 的内容(CTRL/COMMAND V 或 Edit->Paste 在终端/PuTTY 窗口上)
  • <ESCAPE>退出编辑模式
  • 输入:w! (冒号 w ! <enter> )保存只读文件
  • 输入 :q 并按 <enter>退出 vi

  • 您的 .pub 证书现在位于您的 EC2 实例上。

    关于ssh - 如何将 .pub 文件复制到 ssh authorized_key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14301519/

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