如何在Cygwin中安裝並配置SSH

1. 下載Cygwin安裝文件

2. 運行安裝文件,選擇從互聯網安裝,之後選擇一個下載站點,這裏選擇添加國內網易的鏡像(速度更快),在“User URL”處輸入以下地址

http://mirrors.163.com/cygwin/
點擊"Add"按鈕, 然後選中"http://mirrors.163.com", 點擊"下一步"進行安裝

3. 選擇要安裝的程序,默認是不安裝OpenSSH的,需要手動選擇,在Net類別下選上OpenSSH和OpenSSL兩項


 

4. 等待下載並完成安裝,之後,設置環境變量,把 C:/cygwin/bin;C:/cygwin/usr/bin 加入到系統環境變量的Path中

5. 打開cygwin,輸入 ssh-host-config

    當詢問if privilege separation should be used 時輸入no.
    當詢問if sshd should be installed as a service 時輸入yes .
    當詢問about the value of CYGWIN environment variable enter 時輸入 ntsec .

    其餘詢問均輸入 no

6. 打開 控制面板-》管理-》服務 啓動名爲 CYGWIN sshd 的服務,亦可在cygwin中輸入cygrunsrv --start sshd 啓動sshd,

    輸入cygrunsrv --stop sshd停止sshd

7. 打開cygwin,輸入 ssh-keygen,當詢問要filenames 和 pass phrases 的時候都點回車,接受默認的值

8. 命令結束後輸入 cd ~/.ssh 轉到.ssh目錄,輸入 ls –l 應該包含兩個文件:id_rsa.pubid_rsa

9. 在第8步的窗口(當前目錄在.ssh)中輸入 cat id_rsa.pub >> authorized_keys

10. 輸入 ssh localhost 啓動SSH。


原文鏈接地址:http://blog.csdn.net/souichiro/article/details/6284172

發佈了31 篇原創文章 · 獲贊 24 · 訪問量 84萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章