我们将通过 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