SSH 到远程服务器

SSH to remote server

这可能是一个非常简单的问题,我已经阅读了一些文章,但我无法将这些文章适合我的情况:

我从 remote.com 服务器获得了用户 'dummy' 的一对私钥和 public 密钥 (.ppk)。

我在一些 Unix 服务器 (AIX 7.1) 中,我想做:

ssh dummy@remote.server with prompt the login

我们不知道他们刚刚提供的用于登录服务器的密钥的密码。

我们必须做什么?

以防万一:我们没有 puttygen 并且不允许安装它,我们是否必须要求提供 PEM 格式的密钥?

做出一些假设:

  • 给你 public/private 密钥对的人已经适当地设置了远程服务器 "dummy" 帐户
  • 您本地 UNIX 服务器上的 SSH 版本是 OpenSSH(或类似版本)

您需要将已提供给您的私钥保存在文件系统的某个安全位置,但这需要采用本地 SSH 客户端可以理解的格式 - 为此,您需要 运行 通过'puttygen'。不必在本地服务器上,只需在某个地方获取正确格式的密钥即可。

ssh -i <identity-file> dummy@<servername>

应该可以解决问题。