gpt4 book ai didi

与 .pub 文件的 SSH 连接

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

我从客户那里得到了 id_rsa.pub。我被告知要连接到它。我尝试用 ssh-copy-id user@ec2-remoteserver.com 添加 key

但它给出了错误。 Permission denied (publickey).
然后我想尝试与

ssh -i /c/Users/kdash/Desktop/id_rsa.pub user@ec2-instance.com

它现在说错误
Load key "/c/Users/kdash/Desktop/id_rsa.pub": invalid format
任何人都可以帮助我了解如何添加给定的 .pub key 文件并访问远程服务器。

早些时候,我使用 .pem 文件连接到服务器,如下所示:
ssh -i /c/Users/kdash/Desktop/server.pem user@ec2-instance.com

我不清楚如何使用 .pub 文件。

最佳答案

客户端应该为您提供连接到服务器的私钥。

我确信客户必须在他们的 ~/.ssh/authorized_keys 中添加了公钥。

一旦客户端为您提供私钥文件,您就可以连接
ssh -i <private-key> user@ec2-instance.com
查看示例 here , 远程机器正在添加公钥 ~/.ssh/authorized_keys然后用户可以使用私钥连接到它。

So I guess, you need private key file to connect to remote ssh server.

Remote machine should never add private key in ~/.ssh/authorized_keys.

关于与 .pub 文件的 SSH 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45957761/

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