【问题标题】:Windows 10 import pem file for opensshWindows 10 为 openssh 导入 pem 文件
【发布时间】:2020-06-29 03:27:04
【问题描述】:

Windows 10 专业版

OpenSSH 客户端已安装。

我有一个由我的 AWS EC2 实例提供的 pem 文件。

在 Windows 10 中如何以及在何处安装 pem 证书。

mmc 无法识别该格式。

这是我要运行的 ssh 命令。

ssh -i c:\my.pem ec2-user@xx.xx.xx.xxx.

不出所料,我得到了WARNING: UNPROTECTED PRIVATE KEY FILE ... ec2-user@xx.xx.xx.xxx: Permission denied 但这表明 OpenSSH 客户端正在工作。

我搜索了互联网,但无济于事。

【问题讨论】:

    标签: amazon-web-services ssh windows-10 openssh pem


    【解决方案1】:

    在此处查看 ibug 的答案: https://superuser.com/questions/1296024/windows-ssh-permissions-for-private-key-are-too-open

    “您在 Windows 资源管理器中找到该文件,右键单击它,然后选择“属性”。导航到“安全”选项卡并单击“高级”。

    将所有者更改为您,禁用继承并删除所有权限。然后授予自己“完全控制权”并保存权限。现在 SSH 不会再抱怨文件权限太开放了。

    最终应该是这样的:

    "

    【讨论】:

      【解决方案2】:

      我将我的 pem 文件保存在这个位置

      C:\Users\<user name>\.ssh\pems
      

      从用户文件夹,也就是C:\Users\user name&gt;,使用了这个命令。

      ssh -i ".ssh\pems\key.txt" centos@XXX.XX.110.1X5
      

      【讨论】:

        猜你喜欢
        • 2013-02-12
        • 2017-10-30
        • 1970-01-01
        • 2018-04-04
        • 2018-05-31
        • 2019-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多