本来打算安装hadoop在ubuntu12.04上,下载后,发现需要安装ssh。
原本安装的是简版的ubuntu,所以很多东西都需要单独安装。
首先下载安装OpenSSH,现在openssh-6.0p1版本,解压缩到/opt目录下
然后./configure
结果提示缺少
zlib.h missing
解决方式:使用简单的
apt-get install zlib1g-dev
装完后,继续
./configure
结果提示缺少
OpenSSL headers missing
解决方式:使用简单的
apt-get install libssl-dev
装完后继续 ./configure
ok通过
make
make
install
ok,安装完成,
登陆测试:ssh
markboo@127.0.0.1
下证书,输入密码,ok,安装结束。
然后,然后,启动基于空口令创建一个新的SSH密钥,以启用无密码登录
$
ssh-keyget -t rsa -P '' -f ~/.ssh/id_rsa
$ cat
~/.ssh/id_rsa.pub >>
~/.ssh/authorized_keys
用以下指令进行测试:
$ ssh
localhost
成功,无需密码登录。
恩,暂时写到这里。
by
Markboo
<!-- 正文结束 -->
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24257270/viewspace-1120647/
,如需转载,请注明出处,否则将追究法律责任。