,但我得到以下錯誤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:
這將幫助你在cygwin
對於本地應用開發Hadoop等在Windows上,請更改範圍localhost /ip address
在自定義列表開放SSH。
嗨@Jothi,你能解釋一下你的意思嗎?「請在自定義列表中更改範圍'localhost/ip地址'」?我在哪裏可以找到這個,我該如何改變它?即使在安裝'ssh-host-config'後,我也會得到與OP相同的錯誤。我似乎無法啓動Windows服務 – 2013-07-18 22:42:49
我面臨同樣的問題,但我跑這個cygwin命令行上,它的工作:
~ : net start sshd
之後,我執行命令ssh -v localhost
和錯誤消息沒有露面。希望這有助於!
您可以嘗試使用端口23或詢問您的主機提供商的ssh端口。一些主機提供商更改ssh端口。
ssh [email protected] -p 23
嘿Jan5你有沒有想過這個?您是否試圖在Windows上安裝Hadoop? – 2013-07-18 22:43:12