1、下載:html
Cygwin 官網: http://www.cygwin.com/網絡
根據win7系統是32位仍是64位自行選擇。ssh
2、安裝:oop
下載完成後,運行setup-x86_64.exe(64位)程序,出現安裝畫面。直接點「下一步」,出現安裝模式的對話框,以下圖所示:測試
咱們看到有三種安裝模式:spa
從上述三種模式中,我選擇第一種安裝模式,直接從網上安裝,固然在下載的同時,Cygwin組件也保存到了本地,以便之後可以再次安裝。選中後,點擊「下一步」,3d
這一步選擇Cygwin的安裝目錄,以及一些參數的設置。默認的安裝位置是C:\cygwin\,你也能夠選擇本身的安裝目錄,而後選擇「下一步」,server
這一步咱們能夠選擇安裝過程當中從網上下載的Cygwin組件包的保存位置,選擇完之後,點擊「下一步」,htm
在這一步,須要注意,爲了得到最快的下載速度,咱們首先在列表中尋找Cygwin中國鏡像的地址:http://www.cygwin.cn,若是找到就選中這個地址;若是找不到這個地址,就在下面手動輸入中國鏡像的地址:http://www.cygwin.cn/pub/,再點擊「Add」,而後再在列表中選中。選擇完成後,點擊「下一步」,blog
這一步,咱們選擇須要下載安裝的組件包,爲了能配合Hadoop進行使用,咱們必須安裝的包以下的是:
Base分支下:
全部(默認也是全選中的);
Devel分支下:
subvision;
net分支下:
openssh,openssl
選完之後,咱們選擇下一步,進入安裝過程,以下圖所示,
安裝的時間依據你選擇的組件以及網絡狀況而定。安裝完成後,安裝程序會提示是否在桌面上建立Cygwin圖標等,點擊完成退出安裝程序。
3、配置
1.配置SSH服務(以管理員身份運行cygwin)
執行:ssh-host-config
Should StrictModes be used? (yes/no) yes
Should privilege separation be used? yes
Do you want to install sshd as a service? yes
Enter the value of CYGWIN for the daemon: [] //輸入密碼 (自定義,我直接定義爲與win7帳號的密碼相同)
Do you want to use a different name? no
Create new privileged user account 'PEIYU-PC\cyg_server' (Cygwin name: 'cyg_server')? (yes/no) yes
Please enter the password: //輸入密碼 (自定義,我直接定義爲與win7帳號的密碼相同)
Reenter:
若是看到窗口中最下面的「Have fun!」就表示配置ssh成功了。
2.啓動SSH服務
cygrunsrv -S sshd
三、生成SSH Key,登錄測試
ssh-keygen -t rsa //密碼爲空,路徑默認
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
ssh localhost
注:此文部分參考網友 天生我豺的博客 http://www.cnblogs.com/tippoint/archive/2012/10/18/2729078.html