Ssh 端口22的cygwin连接被拒绝

Ssh 端口22的cygwin连接被拒绝,ssh,cygwin,Ssh,Cygwin,我已经在Windows7中安装了cygwin,但出现以下错误 $ ssh localhost ssh: connect to host localhost port 22: Connection refused Cygwin默认情况下不安装SSH服务器,尽管您可以根据需要设置sshd。但是,默认情况下,ssh没有任何目标。如果您在Windows XP中遇到此问题,请按照以下步骤打开ssh端口: 转到“控制面板”中“安全”部分的windows防火墙 异常->添加端口 端口名为ss

我已经在Windows7中安装了cygwin,但出现以下错误

    $ ssh localhost
    ssh: connect to host localhost port 22: Connection refused

Cygwin默认情况下不安装SSH服务器,尽管您可以根据需要设置sshd。但是,默认情况下,ssh没有任何目标。

如果您在Windows XP中遇到此问题,请按照以下步骤打开ssh端口:

  • 转到“控制面板”中“安全”部分的windows防火墙
  • 异常->添加端口
  • 端口名为ssh,端口号为22
  • 选择TCP选项
  • 点击Ok
  • 这将帮助您从cygwin打开ssh


    对于本地应用程序开发,如windows上的hadoop,请更改自定义列表中的作用域
    localhost/ip地址

    我遇到了同样的问题,但我在CYGWIN命令行上运行了此操作,它起到了作用:

     ~ : net start sshd
    

    在那之后,我执行了命令
    ssh-vlocalhost
    ,错误消息没有显示出来。希望这有帮助

    您可以尝试使用端口23或向主机提供商询问ssh端口。某些主机提供程序更改ssh端口

    ssh user@yoursite.com -p 23
    
    按照本文中的步骤进行操作,然后执行以下操作:

     $~ net start sshd    
     $~ ssh localhost
    

    您好@Jothi,您能解释一下“请更改自定义列表中的作用域'localhost/ip address'是什么意思”吗?我在哪里找到这个,我要把它改成什么?即使在安装
    ssh-host-config
    之后,我也会收到与OP相同的错误。我好像无法启动windows服务嘿Jan5你有没有想过?您是否尝试在Windows上安装Hadoop?
    服务名称无效
    是错误。所以我需要一个
    sshd
    。哪里