ssh-keygen -t dsa -P '' -f /root/.ssh/id_dsa
cd /root/.ssh
#id_dsa 本机密钥
#id_dsa.pub 公钥
#将公钥放入访问方的认证文件中:
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
#这是将公钥放入了本机,所以之后远程登陆本机就不需要输入密码
想要免密登陆谁,就将id_dsa.pub放入对方的authorized_keys中
如果classnode01想免密访问classnode02:
scp id_dsa.pub classnode02:`pwd`/classnode01.pub
cat classnode01.pub >> authorized_keys
下面是将配置好的hadoop集群传进另外一台虚拟机(保证另外一台虚拟机没有hadoop集群)
scp -r /usr/local/hadoop @hadoop2:/usr/local/hadoop