如何使用 SSH 中提供的私钥连接到服务器

如何使用 SSH 中提供的私钥连接到服务器

我只在为两台服务器进行设置时才使用私钥。然而,这一次,我得到了私钥,可以用作从本地登录服务器的密码。

任何人都可以帮助/告诉我如何做?

答案1

ssh -i /path/to/private/key remoteuser@remotehost

请注意,私钥需要适当的权限(0600)

如果您使用的是 Windows,您可能需要使用 Putty,并且当您创建新的配置文件时,您将能够选择一个密钥。请注意,您的密钥可能需要转换为不同的格式(例如 pem -> ppk),但 Putty 有使用 puttygen 实用程序的说明。

答案2

您还可以将私钥保存为~/.ssh/id_rsa(0700目录权限和0600文件权限),然后ssh user@host。

预计在另一根软管上,您的公钥将位于 ~/.ssh/authorized_keys 文件中。

相关内容