我一直在使用FreeSSHD連接到我的Windows服務器[Windows 2K3 R2企業服務器和Windows 2K8 R2企業服務器]。 Windows命令提示符在成功的SSH連接(即Windows平臺)之後顯示。sshd連接意外關閉在Windows 2012
[我的觀察]: 在Windows Server 2012的情況下,FreeSSHD安裝會很好。我能夠通過遠程機器與服務器進行SSH連接。但是,SSH連接意外關閉,膩子終端立即關閉。我啓用了FreeSSHD日誌記錄,並注意到連接已成功完成,但立即終止。
膩子日誌顯示了以下錯誤消息:
測試儀@服務器w12-1的密碼: 無法創建子桌面:訪問被拒絕。
我試着安裝CopSSH。有了這個,我能夠建立穩定的SSH連接。但它使用cygwin平臺。我提到「http://en.wikipedia.org/wiki/Comparison_of_SSH_servers」以獲取可用的SSH服務器列表。
[轉載問題]: 在我的應用程序中,我使用SSH調用連接到服務器(Windows & Linux)以查詢驅動器的特定詳細信息。有人可以請建議一個免費的SSH服務器運行在Windows 2012服務器或建議修復FreeSSHD會話斷開連接問題?編輯: 我無法添加答案或添加評論。所以我發佈了一個編輯。
[解決方案]
感謝Travis的指導。問題已解決。我做了以下內容:
- 禁用設置「用戶帳戶控制:以管理員批准模式中的所有管理員」下的本地安全策略
- 右鍵點擊FreeSSHd圖標,然後單擊「以管理員身份運行」
- 選擇在FreeSSHd應用程序屬性的「兼容性」選項卡下選項「以管理員身份運行」
- 正如Travis所提到的,確保SSH服務器正在運行。如果不更改FreeSSHd的SSH選項卡下的端口#222並讓它運行。重新啓動該服務
- 我的程序需要的默認端口22因此,我改變了口回22,我能有運行
- 我能即使經過多次重新啓動SSH到服務器的服務
您是否檢查過您的FreeSSHd設置控制檯中的SSH服務器是否啓動並運行? – 2013-03-06 18:13:23