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文件都有其它机子的公钥,这样就可以实现互相之间免密钥连接了

  • 相关阅读:
    c/c++设置图片为透明图
    转;说说AngularJS中的$parse和$eval
    转: css3: display:box详解
    转: 深入理解 AngularJS 的 Scope
    转:说说angularjs中的$parse和$eval
    转: 理解AngularJS中的依赖注入
    angularjs学习总结(快速预览版)
    XML基础知识
    读书笔记:js设计模式
    contains 和 ele.compareDocumentPosition确定html节点间的关系
  • 原文地址:https://www.cnblogs.com/cwjbest/p/6407142.html
Copyright © 2011-2022 走看看