AI开发平台MODELARTS-报错“An SSH installation couldn't be found”或者“Could not establish connection to instance xxx: 'ssh' ...”如何解决?:解决方法

时间:2024-09-19 18:52:21

解决方法

当通过“可选功能”未能成功安装时,请手动下载OpenSSH安装包,然后执行以下步骤:

  1. 下载zip包并解压放入“C:\Windows\System32”
  2. 以管理员身份打开CMD,“C:\Windows\System32\OpenSSH-xx目录下,执行以下命令:

     powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

  3. 添加环境变量:将“C:\Program Files\OpenSSH-xx”(路径中包含ssh可执行exe文件)添加到环境系统变量中。
  4. 重新打开CMD,并执行ssh,结果如下图即说明安装成功,如果还未装成功则执行56

  5. OpenSSH默认端口为22端口,开启防火墙22端口号,在CMD执行以下命令:

     netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22

  6. 启动OpenSSH服务,在CMD执行以下命令:

     Start-Service sshd

  • 若OpenSSH未安装在默认路径下,打开命令面板(Windows: Ctrl+Shift+P,macOS:Cmd+Shift+P),

    搜索“Open settings”。

    然后将remote.SSH.path属性添加到settings.json中,例如:"remote.SSH.path": "本地OpenSSH的安装路径"

support.huaweicloud.com/modelarts_faq/modelarts_05_3123.html