图 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,直接回车便可。