圖 1app
將 cygwin 下 bin 目錄,添加到操做系統 path 環境變量裏。ssh
運行 Cygwin,輸入「ssh-host-config」命令。oop
圖 2spa
注意,Window 7 必定要以管理員身份運行,不然不能建立 sshd 服務。操作系統
配置中主要注意以下三項:code
下次重啓電腦時,sshd 服務就會自動啓動。若是想馬上啓動該服務,輸入「net start sshd」或「cygrunsrv -S sshd」命令。blog
這步不是必須的,只是每次進入 hadoop 都須要密碼,一兩臺機器無所謂,要是集羣一堆機器就麻煩了,因此通常都設置成免密碼登陸。ip
$ssh-keygen -t rsa
$cd ~/.ssh/
$cp id_rsa.pub authroized_keys
這個命令在 home/administrator/.ssh 目錄下建立 id_rsa 和 id_rsa.pub 兩個文件,這是 SSH 的一對私鑰和公鑰,把 id_rsa.pub 追加到受權的 key 中去。hadoop
圖 3get
完成上述操做,執行 exti 命令退出 cygwin,若是不執行這步操做,後續操做可能會遇到錯誤。
ssh -version
接下來,從新運行cygwin,執行 ssh localhost命令,在第一次執行時會提示,而後輸入yes,直接回車便可。