很多初学hadoop的同学遇到ssh localhost失败的问题,而又迟迟找不出原因,我就是其中一个,幸运的是我已经走出来了!下面我就把解决办法分享给大家!
一、安装SSH
不同操作系统的安装命令不一样,例如:
ubuntu:sudo apt-get install ssh
centos:yum install ssh(如果执行失败就执行yum install ssh openssh-server)
二、运行SSH
(1)ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
(2)cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
(3)ssh localhost
一般提醒你输入密码,输入密码一次如果没有再次提醒你输入密码,恭喜你已经远程登录自己本机了