系統知識網 系統知識 win7 cygwin安裝教程和配置圖解

win7 cygwin安裝教程和配置圖解

Cygwin是一個在windows平臺上運行的類UNIX模擬環境,很多剛開始學習的朋友可能對其安裝過程還不是很瞭解,下面以Win7系統為例分享下具體安裝圖解和配置cygwin的ssh服務。安裝步驟圖解:1、首先我們要去官網下載Win7 64。

Cygwin是一個在windows平臺上運行的類UNIX模擬環境,很多剛開始學習的朋友可能對其安裝過程還不是很瞭解,下面以Win7系統為例分享下具體安裝圖解和配置cygwin的ssh服務

安裝步驟圖解:

1、首先我們要去官網下載Win7 64位安裝包;

2、下載完畢後,雙擊安裝包 安裝cygwin;

3、選擇"install from internet",點擊下一步;

4、選擇安裝目錄,點擊下一步;

5、選擇包的下載存放目錄,點擊“下一步”;

6、選擇“direct connection”;

7、選擇在線下載安裝的鏡像站;

8、在這一步,選擇需要安裝的包。因為在工作中,需要使用gcc編譯c文件,和使用python。所以我選擇的內容為gcc相關的內容,與python

選擇完畢後,點擊下一步;

9、安裝開始,並等待安裝完畢,安裝時間根據網速與選擇的包而定;

10、安裝完畢,顯示如下圖所示,點擊“完成”就可以瞭。

到這裡就安裝好瞭,接下來我們還要配置一下。

- 配置cygwin的ssh服務

Cygwin安裝完成後,需要對ssh服務進行配置,以運行hadoop環境進行ssh無密碼登錄,過程如下:

* 使用安裝後生成的cygwin啟動快捷方式,啟動cygwin環境。

* 執行cygwin的ssh-host-config。

在第一步詢問“Should privilege separation be used?(yes/no)”時,輸入no;

在第二步詢問“(Say "no" if it is alreadyinstalled as a service) (yes/no)”時,輸入yes;

在第三步詢問“Enter the value of CYGWIN for thedaemon: []”,直接回車。

看到“Host configuration finished. Have fun!”後此步即完成。

* 使用windows的管理工具中的服務管理,將“CYGWIN sshd”服務啟動。

* 回到cygwin環境,執行 ssh localhost命令。

在第一步詢問中輸入yes,在第二步要求輸入密碼時,輸入用戶密碼。

* 在cygwin中輸入ssh-keygen,一路回車即可。

* 然後在cygwin下依次執行如下命令:

cd ~/.ssh

cp id_rsa.pub authorized_keys

完成後一路exit退出cygwin環境,再打開cygwin環境,執行ssh localhost,發現如下圖不需要密碼即可進入,就代表成功瞭。

返回顶部