自己的 SSH 密钥文件,用于通过 SSH 访问外部 Linux 服务器

自己的 SSH 密钥文件,用于通过 SSH 访问外部 Linux 服务器

我们将通过 SSH 访问客户端的 Linux 服务器以进行代码安装和启动。由于客户端已经给我们FTP连接客户端也说:“SSH访问:你能将您的 SSH 密钥发送给我。我会将其连接到我们的 Linux 服务器”。

这个程序正确、有效吗?

在我看来,客户端应该生成 SSH 密钥并转发给我们以进行 SSH 访问...

答案1

我认为这是正确的,您可以使用以下命令创建自己的 ssh 密钥ssh-gen

ssh-keygen -t rsa

您必须向他发送公钥,以便他添加authorized_keys并允许您访问。

您可能需要另外将私钥添加到ssh-agent默认情况下使用:

eval $(ssh-agent -s)
ssh-add /dir_to_private_key

相关内容