Cygwin
cygwin ssh 在本地工作,而不是遠端工作
我安裝了 SSH 伺服器的 Cygwin(Windows 7)。設置完成後,我可以使用“ssh localhost -l”在本地登錄
$$ myUsername $$“。我輸入了我的密碼。成功。 但是,嘗試從另一台機器遠端連接到該機器,但總是以“權限被拒絕”拒絕密碼。沒有連接問題,顯然我正在連接。防火牆設置全部關閉。
為什麼會這樣?
備份文件後執行以下命令,然後重新啟動 ssh 服務。
mkpasswd -l > /etc/passwd mkgroup -l > /etc/group
編輯
sshd_config
並確保設置以下內容:ListenAddress 0.0.0.0
保存文件並重新啟動
sshd
。這將強制sshd
守護程序偵聽所有網路介面。