从Windows SSH到EC2 linux实例

Aus*_*son 9 windows ssh amazon-ec2

我正在建立一个"云上的数据分析"课程,大多数学生可能会使用Windows.

学生必须设置EC2 Ubuntu实例并连接到它们.

为Windows XP-7设置SSH的最简单方法是什么?

我尝试过PuTTY但是如果我在文本编辑器中手动添加换行符,Puttygen只能将公钥转换为putty格式.这对于80级的人来说太过牵扯.

我已经尝试过OpenSSH,但我似乎无法找到公钥文件的正确权限.在Mac OS/Linux上它只是chmod 600.

是否有一个不错的SSH客户端支持亚马逊的密钥格式,我可以轻松设置?

wkl*_*wkl 15

.opem文件Amazon Web Services为openssh客户端实现提供了支持,但对于直接使用.pem文件而不使用puttygen.exe进行转换的基于Windows的客户端,请查看Bitvise Tunnelier.


HV *_*rma 14

如果有人正在寻找 Windows 10 解决方案。
在 Windows 10 中,您可以使用 powershell。
使用下面的命令。

ssh -i \..\location-to-pem-file.pem ubuntu@X.X.XXX.XXX
Run Code Online (Sandbox Code Playgroud)

如果您的 Windows 10 计算机不支持 ssh,请按照此url进行安装。
我用过它并提出了同样的建议。

  • 一个更简单的解决方案。差不多10年后了!由于现在是 2021 年,我将把它设为正确答案。 (2认同)