3台机器:192.168.197.130,131,132,从130免密登录130,131,132
1、在130机器一用户(hadoop)执行:
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
2、进去到.ssh目录,把此次公钥追加到authorized_keys文件中
cat id_dsa.pub >> authorized_keys
3、把id_dsa.pub传送到131,132的.ssh目录下(如果目录不存在,就创建一个,并确保权限为700,重要)
4、在131,132的.ssh目录下:
cat id_dsa.pub >> authorized_keys
确保authorized_keys全新为600(重要)
5、最后再130上测试:
ssh 192.168.197.130
ssh 192.168.197.131
ssh 192.168.197.132
如果有问题,可以查看131,132的/var/log/secure日志
此后有有一新用户(hbase),同样要免密登录130,131,132:
方法一:重复以上2,3,4,5步骤即可(即复用上次hadoop生产的一对公私钥)
方法二:
1、hbase重新生成一堆公私钥:
ssh-keygen -t dsa -P '' -f ~/.ssh/hbase_dsa
2、进去到.ssh目录,把此次公钥追加到authorized_keys文件中
cat id_dsa.pub >> authorized_keys
3、.ssh目录下创建config文件(确保全新为600),然后写入:
Host hadoop130
HostName 192.168.197.130
User hadoop
IdentityFile ~/.ssh/id_dsa
Host hbase130
Hostname 192.168.197.130
User hbase
IdentityFile ~/.ssh/hbase_dsa
Host hadoop131
HostName 192.168.197.131
User hadoop
IdentityFile ~/.ssh/id_dsa
Host hbase131
Hostname 192.168.197.131
User hbase
IdentityFile ~/.ssh/hbase_dsa
Host hadoop132
HostName 192.168.197.132
User hadoop
IdentityFile ~/.ssh/id_dsa
Host hbase132
Hostname 192.168.197.132
User hbase
IdentityFile ~/.ssh/hbase_dsa
4、最后再130上测试:
ssh hbase130
ssh hbase131
ssh hbase132
ssh hadoop130
ssh hadoop131
ssh hadoop132
分享到:
相关推荐
2013linux oracle 10g R2(redhat5.5-32bit)双机实验.doc
rhel-server-5.5-x86_64 redhat 5.5 64bit download 本人使用的就是这个
redhat5.5 配置CetOs yum 源rpm包
文档详细记录了红帽系列Linux的安装步骤。文档经过N次实验,方法值得学习
。。。
Redhat系统安装,版本rhel-server-5.5 32位版本
RedHat5.5安装Oracle10G
redhat 5.5 X86 32、 64位服务器版种子
参考网上这篇文章,卸载redhad自带的yum组建,替代以centos的yum包。 安装之后仍然会提示有问题: /usr/lib/python2.4/site-packages/_sqlitecache.so: wrong ELF class: ELFCLASS32 python版本不兼容,懒得重新...
本篇文章主要介绍了Redhat 7/CentOS 7 SSH 免密登录的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
国产数据库Gbase 8a集群安装包,GBase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2
pgdg-redhat-repo-latest.noarch.rpm
文档里包含的一些tar包和rpm包有些需要在网上下载,有些在redhat的光盘或镜像文件里能找到,文档里有说明的,请大家注意按照自己下载的包名称来灵活的更改文档里的包名称
oracle 10g 实时应用集群安装文档完全版。
GBase8a安装包 :GBase8a-NoLicense-Free-8.6.2_build33-R3-redhat7.3-x86_64.tar
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
用于解决redhat 5.5版本中文乱码问题,解压后复制到redhat系统中rpm -ivh执行,然后reboot就OK了
目前centos6已经停止更新,rehdat提供了centos6升级至centos7的工具,一般网络下载速度感人,此资源包含升级所需的preupgrade-assistant、preupgrade-assistant-contents、preupgrade-assistant-ui、redhat-upgrade-...
RedHat5.5安装Oracle10G