`

RedHat5.5-SSH免密登录

阅读更多
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

    rhel-server-5.5-x86_64 redhat 5.5 64bit download 本人使用的就是这个

    2013linux oracle 10g R2(redhat5.5-32bit)双机实验

    2013linux oracle 10g R2(redhat5.5-32bit)双机实验.doc

    redhat5.5 yum-*.rpm

    标题"redhat5.5 yum-*.rpm"暗示我们将讨论的是与Red Hat 5.5版本相关的`yum`软件包,这些包通常用于更新和安装系统软件。 `yum`是基于RPM(Red Hat Package Manager)的,它解决了依赖关系问题,使得用户可以方便地...

    Redhat Linux 5.5安装手册

    文档详细记录了红帽系列Linux的安装步骤。文档经过N次实验,方法值得学习

    安装redhat-linux-5.5-环境与oracle-11g-数据库.pdf

    在安装 Red Hat Linux 5.5 以搭建 Oracle 11g 数据库环境的过程中,有几个关键的步骤和技术知识点需要理解: 1. **操作系统安装**: - 首先,你需要将 Red Hat Linux 5.5 的安装光盘插入到计算机,并启动安装过程...

    Redhat 5.5系统安装

    在这个例子中,我们选择的是 rhel-server-5.5 32位版本。 知识点:Red Hat Enterprise Linux 5.5 32位版本是适合大多数用户的选择,但是如果您需要使用更多的 RAM 或者其他高级功能,可以选择 64 位版本。 2. 新建...

    oracle 10g rac for Redhat 5.5

    ### Oracle 10g RAC for Redhat 5.5 安装与配置知识点 #### 环境准备与磁盘共享配置 在部署Oracle 10g Real Application Clusters (RAC)于Redhat 5.5环境之前,确保环境能够支持RAC的运行需求。文档中提到的关键...

    redhat-lsb-core-4.1-27.el7.centos.1.x64-86.rpm.tar.gz

    1、文件内容:redhat-lsb-core-4.1-27.el7.centos.1.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/redhat-lsb-core-4.1-27.el7.centos.1.tar.gz #Step2、进入...

    redhat5.5下安装oracle9i

    ### Redhat 5.5 下安装 Oracle 9i 的详细步骤及注意事项 #### 一、概述 本文档详细介绍了在 Redhat 5.5 操作系统下安装 Oracle 9i 数据库的过程。Redhat 5.5 是一个稳定且广泛使用的 Linux 发行版,而 Oracle 9i 是...

    redhat5.5yum-centos86位

    参考网上这篇文章,卸载redhad自带的yum组建,替代以centos的yum包。 安装之后仍然会提示有问题: /usr/lib/python2.4/site-packages/_sqlitecache.so: wrong ELF class: ELFCLASS32 python版本不兼容,懒得重新...

    redhat 5.5 X86 32、 64位服务器版种子

    这个“redhat 5.5 X86 32、64位服务器版种子”文件包含了这两个版本的安装镜像,使得用户能够在不同的硬件架构上部署Red Hat Enterprise Linux 5.5服务器。 1. **Red Hat Enterprise Linux**:作为Linux操作系统的...

    pgdg-redhat-repo-latest.noarch.rpm

    pgdg-redhat-repo-latest.noarch.rpm

    GBase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2

    国产数据库Gbase 8a集群安装包,GBase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2

    rhel-server-5.1-5.11各版本集合.txt

    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-...

    redhat-lsb.zip

    标题中的"redhat-lsb.zip"表明这是一个与Red Hat Linux系统相关的压缩包," LSB"是Linux Standard Base的缩写,它是一个旨在确保不同Linux发行版之间兼容性的规范。这个压缩包可能包含了遵循LSB标准的软件包,使得在...

    redhat-upgrade-tool.tar.gz

    目前centos6已经停止更新,rehdat提供了centos6升级至centos7的工具,一般网络下载速度感人,此资源包含升级所需的preupgrade-assistant、preupgrade-assistant-contents、preupgrade-assistant-ui、redhat-upgrade-...

    Redhat 7/CentOS 7 SSH 免密登录的方法

    先决条件 3 台 CentOS 7 HOSTNAME ...2. CentOS 默认没有启动 ssh 无密登录,去掉 /etc/ssh/sshd_config 其中 2 行的注释,每台服务器都要设置。 RSAAuthentication yes PubkeyAuthentication y

    pgdg-redhat96-9.6-3.noarch.rpm

    下载安装包后,执行yum install postgresql96-server命令即可

    Red Hat Enterprise Linux (RHEL) 5.5 正式版 BT 高速下载

    最近,Red Hat 对旗下面向企业用户的 Linux 系统 Red Hat Enterprise Linux (RHEL) 进行了更新,推出了 5.5 版本。RHEL 5.5 支持新的硬件平台,升级了既有的软件包,以及对虚拟化方面进行了增强。  根据 RHEL 5.5...

Global site tag (gtag.js) - Google Analytics