我在Windows 7上安装了Cygwin,并将它用于SSH到各种机器中。在Windows上配置AWS SSH密钥/ Cygwin
我刚刚创建了一个AWS账户,并为我的免费层实例生成了公钥/私钥。我下载了一个PEM文件(私钥),现在正试图通过它与SSH进入节点。根据AMIs文档,我使用的AMI不使用密码,100%依赖于SSH,如下所示:ssh [email protected]
。
这意味着我需要PEM文件“正确安装”,但我不知道如何做到这一点,特别是在Windows/Cygwin堆栈上。在~/.ssh
我看到以下内容:
C:/Users/myuser/.ssh/
id_rsa
id_rsa.pub
known_hosts
我试图简单地复制PEM文件到.ssh/
但不工作。有任何想法吗?
你可能会检查你的SSH客户端的手册页,应该有一个添加功能来添加新的密钥到你的auth文件。像'ssh-add',或者其他东西。 – Seeds
谢谢@种子(+1) - 但没有骰子。我刚刚运行了'man ssh> sshman.txt',然后扫描了'sshman.txt',就像“* add *”,“* import *”,“* merge *”等等,没有任何东西显示出来。 – smeeb
如果你看看SEE ALSO部分,它应该列出相关的命令。我有一段时间没有用过cygwin;你安装了ssh客户端,还是预装了?您可以尝试为ssh制造商找到一个网页。 – Seeds