按时烧香 2023-09-14 19:44 采纳率: 11.1%
浏览 15

Win10系统安装Cygwin之后,ssh居然报错

今天发现一个很奇怪的现象,Win10系统安装Cygwin之后,ssh居然报错,但是windows的openssl客户端没问题,cygwin的openssl模块也是安装的,这是啥问题

img

项目    当前值
操作系统    
操作系统名称    Microsoft Windows 10 Pro
操作系统语言    中文(简体,中国)
操作系统安装语言    中文(简体,中国)
操作系统核心(Kernel)类型    Multiprocessor Free (64-bit)
操作系统版本    10.0.19045.2006
操作系统版本升级(SP)    -
操作系统安装日期    2023/9/13
操作系统根目录    C:\Windows
  • 写回答

1条回答 默认 最新

  • YT8984 2023-09-14 19:50
    关注

    根据您提供的信息,我了解到您在安装Cygwin后遇到了SSH报错的问题。这可能是因为Cygwin与Windows的OpenSSL客户端之间存在一些冲突或不兼容性。

    解决这个问题的一种方法是确保您在Cygwin环境下使用正确的OpenSSL模块。请按照以下步骤操作:

    1. 在Cygwin终端中,运行以下命令检查OpenSSL是否正确安装:

      openssl version
      

      如果输出了OpenSSL的版本信息,则表示安装正确。

    2. 确保Cygwin的路径在系统环境变量中。在命令提示符下,运行以下命令确认是否包含Cygwin的路径:

      echo $PATH
      

      如果没有找到Cygwin的路径,请添加它,并重新启动Cygwin终端。

    3. 确保Cygwin的OpenSSH模块已正确安装。使用Cygwin的安装程序重新运行安装程序,并确保选择并安装了OpenSSH。

    4. 重启计算机,然后再次尝试使用SSH连接。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月14日