hadoop学习笔记1:实现ssh免密码登录
来源:互联网 发布:mac 接口压力测试工具 编辑:程序博客网 时间:2024/06/01 20:27
一、实验目的:启动和运行hadoop集群时,主节点和从节点之间会进行频繁的数据通信,为避免手动进行多次密码认证和提高数据传输的安全性,需要实现ssh免密码登录
(一)实现chaoren1、chaoren2、chaoren3、chaoren4、chaoren5每台机器自身的免密码登录
(二)实现chaoren1与其他4台机器的免密码登录
三、具体实现:
(一)实现chaoren1、chaoren2、chaoren3、chaoren4、chaoren5每台机器自身的免密码登录
1、修改本地(windows8.1 64)C:\Windows\System32\drivers\etc文件夹下的hosts文件,最后一行增加如下内容,实现ip地址和主机名的映射:115.29.41.* chaoren1115.28.240.* chaoren2115.28.181.* chaoren342.96.187.* chaoren4115.28.196.* chaoren52、使用secureCRT登录chaoren1:主机名:chaoren1 用户名:cr12 密码:**3、依次输入如下命令:cd #切换至当前用户主目录:/mnt/home/cr12#ssh-keygen -t rsa 并直接按四次回车 #在主目录下的.ssh文件夹下生成cr12的公钥和私钥#cd .sshcp id_rsa.pub authorized_keys #复制公钥文件id_rsa.pub生成授信文件authorized_keys #4、验证,输入如下命令:ssh chaoren1如不需要输入密码,说明本机至本机的免密码登录实现5、分别在chaoren2、chaoren3、chaoren4、chaoren5上重复1-4步即可
(二)实现chaoren1与其他4台机器的免密码登录
1、在chaoren1上输入如下命令:cd #切换至当前用户主目录:/mnt/home/cr12#ssh-copy-id -i chaoren2 #将chaoren1的公钥加入到目标机器授信文件中#ssh-copy-id -i chaoren3ssh-copy-id -i chaoren4ssh-copy-id -i chaoren52、验证,输入如下命令:ssh chaoren2ssh chaoren3ssh chaoren4ssh chaoren5#如不需要输入密码,说明说明chaoren1至chaoren2、chaoren3、chaoren4、chaoren5的免密码登录实现#
0 0
- hadoop学习笔记1:实现ssh免密码登录
- Linux学习笔记--SSH免密码登录
- Hadoop学习笔记-003-CentOS_6.5_64_设置ssh免密码登录
- Hadoop学习笔记-003-CentOS_6.5_64_设置ssh免密码登录
- Hadoop学习笔记-003-CentOS_6.5_64_设置ssh免密码登录
- Hadoop学习笔记2、集群网络规划及SSH免密码登录
- 实现ssh免密码登录
- SSH实现免密码登录
- hadoop 初学:【1】ssh协议免密码登录
- hadoop设置ssh免密码登录
- Hadoop集群中SSH免密码登录
- Hadoop启动时SSH免密码登录
- hadoop配置免密码ssh登录
- Hadoop必经之路---Ubuntu SSH免密码登录
- Hadoop配置SSH免密码登录
- hadoop设置ssh免密码登录
- hadoop完全分布ssh免密码登录
- hadoop搭建前奏 --- SSH免密码登录
- 用ASP实现远程批量文件改名
- 将你的网站设置为客户的信任站点--WSH方案
- 排序算法《3》插入排序
- 用javadoc命令,生成api帮助文档
- 在ASP.NET中用三个DropDownList控件方便的选择年月日
- hadoop学习笔记1:实现ssh免密码登录
- 解决ubuntu下 gstreamer0.10-ffmpeg 插件问题
- 根据自己的需求改进了下lavalamp插件
- 利用存储过程进行组合查询
- TDD的iOS开发初步以及Kiwi使用入门
- poj 1330 LCA
- 系统自动关机的简单代码
- 黑马程序员--Java学习05--EditPlus配置及使用
- bash: ./my-install.sh: Permission denied ---solved