來源: zeegates 發(fā)布時間:2018-11-24 09:51:19 閱讀量:1255
下面介紹兩款在windows上運行的SSH服務(wù)器,當(dāng)然在windows平臺上最好的莫過于VShell了(使用F-Secure SSH Server也可以,但有中文顯示的問題,可以淘汰了)。
1、OpenSSH for Windows(適用于2K/XP,98/2003沒有測試)
去http://sshwindows.sourceforge.net/download/下載,2004年7月9號的3.8.1p1 版本。
安裝比較簡單,不多說,軟件帶了服務(wù)器端和客戶端,由于喜歡使用secureCRT,所以沒選client。
配置(查看docs/quickstart.txt):
1)運行cmd,進入OpenSSH安裝目錄的bin目錄
2)運行“mkgroup -l >> ../etc/group”命令
3)運行“mkpasswd -l -u administrator>> ../etc/passwd”
注意需是機器上存在的用戶,否則出現(xiàn)“mkpasswd: [2221] 用戶名找不到”錯誤。
4)運行“net start opensshd”
建議把bin目錄中的ls.exe和mkdir.exe刪掉,因為用不著(而且一旦不小心運行了這兩個命令,ssh就死掉了,重新連也連不上了)。
呵呵,用secureCRT連連看,行不行,連接上后和cmd用法一樣。
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Microsoft Windows 2000 [Version 5.00.2195]
(C) 版權(quán)所有 1985-2000 Microsoft Corp.
C:/Program Files/OpenSSH>netstat -an
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING
TCP 0.0.0.0:22 0.0.0.0:0 LISTENING
TCP 0.0.0.0:23 0.0.0.0:0 LISTENING
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1062 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1063 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3260 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3261 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5631 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5800 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5900 0.0.0.0:0 LISTENING
TCP 0.0.0.0:6379 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1306 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1442 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1459 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1469 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1680 0.0.0.0:0 LISTENING
TCP 127.0.0.1:43958 0.0.0.0:0 LISTENING
TCP 210.38.*.*:22 172.21.88.88:1102 ESTABLISHED
TCP 210.38.*.*:22 172.21.88.88:1139 ESTABLISHED
(為安全用*表示,可以同時連多個)
我在Windows7上安裝Cygwin,配置完成后,輸入ssh localhost,出現(xiàn)Connection closed by 127.0.0.1,
想問下這個問題怎么解決,求大神幫忙指點!
da搜索| 瀏覽 2900 次|舉報
我有更好的答案
推薦于2016-07-30 17:44:31最佳答案
問題描述:
在Win7下Cygwin中,使用ssh localhost命令,出現(xiàn)Connection closed by 127.0.0.1的問題。
解決方案:
1、開始——運行——services.msc
2、右鍵CYGWIN sshd——屬性——登錄選項卡——選擇“此賬戶”——瀏覽——高級——立即查找——選擇你的賬戶名(必須為管理員權(quán)限)——輸入密碼(必須要有,空密碼不接受)——確定。
3、重啟CYGWIN sshd服務(wù)即可。
這樣就以你的賬戶的名義啟動了這個服務(wù)。而后ssh localhost成功。
這樣做的一個缺點可能是你要給電腦設(shè)個密碼。
---------------------