【问题标题】:Syntax to SSH with local .PEM file on Win 10Win 10 上使用本地 .PEM 文件的 SSH 语法
【发布时间】:2021-05-27 16:12:58
【问题描述】:

我以前从未使用过 SSH,并且在 azure (Ubuntu 18.04) 上创建了一个 linux VM。我已启用对服务器的 SSH 访问(端口 22),但我无法连接到它。 Azure 帮助我创建了密钥,我的本地系统上有一个 .pem 文件,位于我的 win 10 桌面上。

以管理员权限打开命令提示符,我正在尝试以下操作:

ssh MyUserName@99.99.99.9 -i C:\Users\MyUser\Desktop\MySSHFolder\MyPrivateKeyStuff.pem

显然,我已经修改了安全的实际特定值,但总体语法是我所尝试的。当我使用上面的 stmt 时,我的命令窗口会锁定几秒钟,然后返回:

ssh: connect to host 99.99.99.9 port 22: Connection timed out

会发生什么?我有什么明显的问题吗?感谢您的帮助!

【问题讨论】:

    标签: linux ssh command-line virtual-machine


    【解决方案1】:

    首先检查 Azure 文件墙:来自the FAQ

    Azure 防火墙支持入站和出站筛选。入站保护通常用于非 HTTP/S 协议。
    例如 RDP、SSH 和 FTP 协议。

    为获得最佳入站 HTTP/S 保护,请使用 Web 应用程序防火墙,例如 Azure Web Application Firewall (WAF)。

    有了 WAF,您可以检查firewall logs,看看您的连接是否成功。

    【讨论】:

      猜你喜欢
      • 2016-03-06
      • 2016-01-08
      • 2019-05-09
      • 2017-08-24
      • 2015-12-13
      • 1970-01-01
      • 1970-01-01
      • 2020-05-14
      • 2018-09-21
      相关资源
      最近更新 更多