zoukankan      html  css  js  c++  java
  • ubuntu14.04下安装hadoop2.7.1(关于免密钥连接)

    http://blog.csdn.net/ycisacat/article/details/53313833

    主要是根据这位前辈的教程来的,其中有一些改动

    在搭建hadoop集群时,我们经常需要在各个主机之间相互切换,每次都要输入密码实在很蛋疼,特此给出ssh免密钥连接的过程

    1.在安装好ssh之后,在你的hadoop用户主目录下建立一个 .ssh文件夹(切记切记,你这个用户目录的权限必须与其他相同,一般可设为755,否则可能会出现诡异的错误,参照  http://ivyliner.blog.163.com/blog/static/11818703420130611519990/)

    2.进入.ssh文件夹之后使用 ssh-keygen -t rsa命令,之后一路enter

    3.成功之后会生成id_rsa   id_rsa.pub这两个文件,其中id_rsa就是私钥,id_rsa.pub就是公钥。

    4.之后使用 cp id_rsa.pub authorized_keys  这条命令将公钥复制成一个名为authorized_keys的文件

    我们用 cat authorized_keys 查看这个文件的内容就会看到你本机的公钥已经写进了这个文件中

    5.在其他几台主机上进行相同的操作,这时候每个机子上都有各自的authorized_keys文件,最重要的一步,将每个机子的这个文件的内容互相复制到其他所有的机子上,确保每台机器的authorized_keys文件都有其它机子的公钥,这样就可以实现互相之间免密钥连接了

  • 相关阅读:
    ubuntu下配置django+apache+mysql+mod_python+Python
    Makefile 学习
    一个查重算法的多种实现思路
    MongoDB基础
    基于ASP.NET MVC 3的企业应用项目总结
    CruiseControl.Net持续集成平台搭建总结
    Cnblogs Start
    JavaScript中的this
    Entity Framework 4.0 的一个bug :DefaultValue问题
    .Net平台下的B/S开发框架
  • 原文地址:https://www.cnblogs.com/cwjbest/p/6407142.html
Copyright © 2011-2022 走看看