1. 创建新用户:useradd hadoop
  2. 设置password:passwd hadoop输入自己想要的password就可以。之后su hadoop切换用户
  3. 改动主机名:vim /etc/sysconfig/network,增加hostname master。注销系统之后就可以看到改动成功
  4. 改动hosts文件:vim /etc/hosts   192.168.56.101  master   192.168.56.102  slave1
  5. ssh免登录,查看ssh:
    1. [hadoop@master ~]$ rpm -qa|grep ssh 

      openssh-server-5.3p1-94.el6.x86_64 

      libssh2-1.4.2-1.el6.x86_64 

      openssh-clients-5.3p1-94.el6.x86_64 

      openssh-5.3p1-94.el6.x86_64 

      openssh-askpass-5.3p1-94.el6.x86_64

      发现我已经都安装了,假设有没安装的,那么使用yum install ssh(缺少的就可以)

    2. 改动/etc/ssh/sshd_config
      RSAAuthentication yes
      PubkeyAuthentication yes
      AuthorizedKeysFile      .ssh/authorized_keys

      启用这三行,然后重新启动service sshd restart

    3. 如今開始配置无password登录
      [hadoop@master ~]$ cd /home/hadoop/ 

      [hadoop@master ~]$ ssh-keygen -t rsa
      一路回车
      [hadoop@master ~]$ cd .ssh/

      [hadoop@master .ssh]$ cp id_rsa.pub authorized_keys

      [hadoop@master .ssh]$ chmod 600 authorized_keys
      把authorized_keys拷贝到其它要无密的机器上
      [hadoop@master ~]$
      scp authorized_keys root@192.168.56.102:/home/hadoop/.ssh
      要以root权限过去。否则会出错
    4. 设置.ssh文件夹权限
      chmod 700 -R .ssh
      假设你想要每台机子都无password登录,那么把每台机子产生的密钥加入到文件里(这是在受控端机子上面运行的)
      cat id_rsa.pub >> .ssh/authorized_keys

    5. 如今能够从master免登录到slave1。那么假设想从slave1免登录到master。也须要在slave1上运行
      scp authorized_keys root@192.168.56.101:/home/hadoop/.ssh/
      将文件复制到master之后,在slave1上面运行:
      cat id_rsa.pub >> .ssh/authorized_keys
      这样既能够从master到slave1,也能够从slave1到master,均是免password登录
  6. 比方我配置成功之后的界面例如以下
    [hadoop@master ~]$ clear 

    [hadoop@master ~]$ ssh slave1 

    Last login: Mon Nov 3 13:33:02 2014 from 192.168.56.101 

    [hadoop@slave1 ~]$ ssh master 

    Last login: Mon Nov 3 13:33:06 2014 from 192.168.56.102 

    [hadoop@master ~]$   
  7. 假设遇到登录失败的情况:我用的是centos版本号是6.5,centos6.5对网络管理相当严格。须要在原来的基础上关闭selinux, 到/etc/selinux/config下。把SELINUX=enforcing改动为SELINUX=disabled,重新启动机器,ok。

centos6.5配置SSH免password登录的更多相关文章

  1. Centos6.5之ssh免密码登录配置

    Centos6.5之ssh免密码登录配置 centos ssh 免密码登录 0.说明 这里为了方便说明问题,假设有A和B两台安装了centos6.5的主机.目标是实现A.B两台主机分别能够通过ssh免 ...

  2. CentOS 6.5配置SSH免密码登录

    centos 系统对权限的设置非常微妙,如果权限设置大了则ssh 拒绝,如果权限小了,则ssh 更是被拒绝(我曾经配置好久没有打通,就是因为权限过大的原因) 参考链接:http://www.linux ...

  3. 解决:centos配置ssh免密码登录后仍要输入密码

    转自https://www.jb51.net/article/121180.htm 第一步:在本机中创建秘钥 1.执行命令:ssh-keygen -t rsa 2.之后一路回车就行啦:会在-(home ...

  4. 配置ssh免密登录遇到的问题——使用VMware多虚拟机搭建Hadoop集群

    搭建环境: 虚拟机 VMware12Pro      操作系统  centos6.8        hadoop 1.2.1 1.导入镜像文件,添加java环境 1.查看当前系统中安装的java,ls ...

  5. 配置Ssh免密码登录

    配置Ssh免密码登录 一个master节点,两个client节点(client1.client2) 1.所有节点创建hadoop用户,并设置密码 以root账号登录: useradd hadoop p ...

  6. Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录【已成功实例】

    本文转自https://blog.csdn.net/qjc_501165091/article/details/51278696 ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式.其中口 ...

  7. Linux学习笔记--SSH免password登录

    须要实现的效果: 有两台server:"192.168.201.236" 和 "192.168.201.237" 须要实现:在server"192.1 ...

  8. Linux配置SSH免密码登录

    CentOS配置SSH免密码登录为例说明:SSH远程登录的安全外壳协议有两种身份认证机制: - 用户名+密码 -密钥登录 环境准备 host1:192.168.0.10host2:192.168.0. ...

  9. Ubuntu16.04下配置ssh免密登录

    Ubuntu16.04下配置ssh免密登录 环境准备:新建两台虚拟机,而且两台虚拟机上都装有Ubuntu16.04的系统,使两台虚拟机之间保持互通状态.分别为两台虚拟机命名为A,B.假设我们要使A虚拟 ...

随机推荐

  1. POJ1390 Blocks 【动态规划】

    Blocks Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 4173   Accepted: 1661 Descriptio ...

  2. hdoj--1087--Super Jumping! Jumping! Jumping!(贪心)

    Super Jumping! Jumping! Jumping! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 ...

  3. 1.matlab基础准备及入门

    1.1 Command Window(命令行窗口)运用入门 1 计算器的用法 2 数值变量与表达式 3. 计算结果的图形表示 代码及注释 function [ output_args ] = Unti ...

  4. mysql授予IP远程访问访问语句

    mysql -u root -p; GRANT ALL PRIVILEGES ON *.* TO '用户名'@'你的IP地址' IDENTIFIED BY '密码' WITH GRANT OPTION ...

  5. Spark RDD概念学习系列之RDD的五大特征

    不多说,直接上干货! RDD的五大特征 分区--- partitions 依赖--- dependencies() 计算函数--- computer(p,context) 分区策略(Pair RDD) ...

  6. 微信小程序 | 小程序的转发问题

    1.配置小程序页面静态转发信息 关于小程序转发问题,文档 在 page 页面填加了该监听函数,会在小程序右上角 ... 菜单中显示“转发”按钮: 监听函数需要 return {} 其中的内容配置转发信 ...

  7. Element-ui组件--pagination分页的使用

    一般在写前端页面时,经常会遇到分页这样的效果,element-ui中便有这样的插件,用vue框架使用的很方便,在此做一总结: <template> <div class=" ...

  8. GreenDao 3.X之基本使用

    在GreenDao 3.X之注解已经了解到GreenDao 3.0的改动及注解.对于数据库的操作,无异于增删改查等四个操作.下面我们将了解GreenDao 3.X如何使用? AbstractDao 所 ...

  9. css pointer-event

    详见:张鑫旭 CSS3 pointer-events:none应用举例及扩展 pointer-events:none ,可以使事件穿透, 如: 2 覆盖在 1 上面. 给 2 设置 pointer-e ...

  10. ivew Modal rule校验冲突问题

    问题描述:新建和编辑公用的是一个弹框,打开新建关闭之后,会影响到编辑的弹框.  解决方法:赋值前先重置一下表单  this.$refs["你的表单"].resetFields();