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
分享到:
相关推荐
rhel-server-5.5-x86_64 redhat 5.5 64bit download 本人使用的就是这个
2013linux oracle 10g R2(redhat5.5-32bit)双机实验.doc
标题"redhat5.5 yum-*.rpm"暗示我们将讨论的是与Red Hat 5.5版本相关的`yum`软件包,这些包通常用于更新和安装系统软件。 `yum`是基于RPM(Red Hat Package Manager)的,它解决了依赖关系问题,使得用户可以方便地...
文档详细记录了红帽系列Linux的安装步骤。文档经过N次实验,方法值得学习
在安装 Red Hat Linux 5.5 以搭建 Oracle 11g 数据库环境的过程中,有几个关键的步骤和技术知识点需要理解: 1. **操作系统安装**: - 首先,你需要将 Red Hat Linux 5.5 的安装光盘插入到计算机,并启动安装过程...
### Oracle 10g RAC for Redhat 5.5 安装与配置知识点 #### 环境准备与磁盘共享配置 在部署Oracle 10g Real Application Clusters (RAC)于Redhat 5.5环境之前,确保环境能够支持RAC的运行需求。文档中提到的关键...
### Redhat 5.5 下安装 Oracle 9i 的详细步骤及注意事项 #### 一、概述 本文档详细介绍了在 Redhat 5.5 操作系统下安装 Oracle 9i 数据库的过程。Redhat 5.5 是一个稳定且广泛使用的 Linux 发行版,而 Oracle 9i 是...
在这个例子中,我们选择的是 rhel-server-5.5 32位版本。 知识点:Red Hat Enterprise Linux 5.5 32位版本是适合大多数用户的选择,但是如果您需要使用更多的 RAM 或者其他高级功能,可以选择 64 位版本。 2. 新建...
参考网上这篇文章,卸载redhad自带的yum组建,替代以centos的yum包。 安装之后仍然会提示有问题: /usr/lib/python2.4/site-packages/_sqlitecache.so: wrong ELF class: ELFCLASS32 python版本不兼容,懒得重新...
这个“redhat 5.5 X86 32、64位服务器版种子”文件包含了这两个版本的安装镜像,使得用户能够在不同的硬件架构上部署Red Hat Enterprise Linux 5.5服务器。 1. **Red Hat Enterprise Linux**:作为Linux操作系统的...
pgdg-redhat-repo-latest.noarch.rpm
最近,Red Hat 对旗下面向企业用户的 Linux 系统 Red Hat Enterprise Linux (RHEL) 进行了更新,推出了 5.5 版本。RHEL 5.5 支持新的硬件平台,升级了既有的软件包,以及对虚拟化方面进行了增强。 根据 RHEL 5.5...
rhel-server-5.5-x86_64-dvd.iso rhel-server-5.6-x86_64-dvd.iso rhel-server-5.7-x86_64-dvd.iso rhel-server-5.8-x86_64-dvd.iso rhel-server-5.9-x86_64-dvd.iso rhel-server-5.10-x86_64-dvd.iso rhel-server-...
先决条件 3 台 CentOS 7 HOSTNAME ...2. CentOS 默认没有启动 ssh 无密登录,去掉 /etc/ssh/sshd_config 其中 2 行的注释,每台服务器都要设置。 RSAAuthentication yes PubkeyAuthentication y
mod_wsgi-3.2-7.el6.x86_64.rpm apr-util-ldap-1.3.9-3....redhat-rpm-config-9.0.3-51.el6.noarch.rpm openscap-utils-1.2.13-2.el6.x86_64.rpm openscap-scanner-1.2.13-2.el6.x86_64.rpm fakeroot-1.12.2-22.2.el6.
Redhat 5.5中文包是一款专为解决Red Hat Enterprise Linux 5.5(RHEL 5.5)操作系统中的中文显示乱码问题而设计的软件包。在使用Redhat 5.5进行日常工作或开发时,如果系统缺乏对中文字符集的支持,可能会导致中文...
国产数据库Gbase 8a集群安装包,GBase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2
可以通过编辑`/etc/redhat-release`文件来模拟Red Hat的版本,以便让安装程序接受。 3. **检查和安装依赖包**:确保系统已安装Oracle 10g所需的所有依赖包,如`binutils`、`compat-db`、`gcc`等。使用`rpm -q`命令...
标题中的"redhat-lsb.zip"表明这是一个与Red Hat Linux系统相关的压缩包," LSB"是Linux Standard Base的缩写,它是一个旨在确保不同Linux发行版之间兼容性的规范。这个压缩包可能包含了遵循LSB标准的软件包,使得在...
目前centos6已经停止更新,rehdat提供了centos6升级至centos7的工具,一般网络下载速度感人,此资源包含升级所需的preupgrade-assistant、preupgrade-assistant-contents、preupgrade-assistant-ui、redhat-upgrade-...