я установил Cygwin в Windows 7, но я получаю следующее сообщение об ошибкеCygwin соединение отказано в порту 22
$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
я установил Cygwin в Windows 7, но я получаю следующее сообщение об ошибкеCygwin соединение отказано в порту 22
$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
Cygwin не устанавливает сервер SSH по умолчанию, хотя вы можете настроить SSHd, если вы хотите. По умолчанию, однако, ничего не нужно для ssh.
Если вы столкнулись с этой проблемой в Windows XP выполните следующие действия, чтобы открыть порт для SSH:
Это поможет вам открыть ssh из cygwin
Для разработки локальных приложений, таких как hadoop на окнах, пожалуйста, измените область localhost /ip address
в пользовательском списке.
Привет @Jothi, можете ли вы объяснить, что вы подразумеваете под «пожалуйста, измените область« localhost/ip-адрес »в пользовательском списке»? Где я могу найти это и с чем его изменить? Я получаю ту же ошибку, что и OP, даже после установки 'ssh-host-config'. Я не могу запустить службу Windows –
я столкнулся с той же проблемой, но я побежал это в командной строке CYGWIN, и она работала:
~ : net start sshd
После этого я выполнил команду ssh -v localhost
и сообщение об ошибке не появляется. Надеюсь, что это поможет!.
Вы можете попробовать использовать порт 23 или спросить своего хост-провайдера для порта ssh. Некоторые хост-провайдеры меняют порт ssh.
ssh [email protected] -p 23
Эй, Ян5 Вы когда-нибудь это понимали? Вы пытались установить Hadoop на Windows? –