`
上海-沉默者
  • 浏览: 36959 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

LINUX配置双机SSH信认,并用public key认证登录

阅读更多
http://blog.itpub.net/15693674/viewspace-767572/

[oracle@vrh1 .ssh]$ cat id_dsa.pub  >> authorized_keys               
#将本机vrh1上的dsa保存到授权文件中
[oracle@vrh1 .ssh]$ cat id_rsa.pub  >> authorized_keys               
#将本机vrh1上的rsa保存到授权文件中
[oracle@vrh1 .ssh]$ ssh vrh2 cat ~/.ssh/id_dsa.pub >> authorized_keys
#将vrh2上的dsa保存到授权文件中

Linux Server1:192.168.1.104
Linux Server2:192.168.1.105
终端:SSH Secure Shell Client

1.用password方式登录Linux Server1和2

2.在Linux Server1上命令操作如下:两台服务器都要输入
#ssh-keygen -t dsa
并三次回车

#cd .ssh/
#cp id_dsa.pub authorized_keys
#chmod 600 authorized_keys
#scp -P22 * root@192.168.1.105:/root/.ssh

报错:RSA host key for mysharebook.cn has changed and you have requested strict checking.
Host key verification failed.
解决方法:
这是Linux重装或则openssh-server重装引起的,执行以下命令即可
ssh-keygen -R 192.168.87.36  192.168.87.36换成你要连的服务器就可以了。


其中在scp的时候 会提示Are you sure you want to continue connecting (yes/no)?
确定输入yes进行确认,之后会提示root@192.168.1.105′s password: 要求输入root密码
我们在Linux Server1(192.168.1.104)上ssh连接Linux Server2(192.168.1.105),看下是否正常
#ssh 192.168.1.105

然后在Linux Server2(192.168.1.105)上ssh连接Linux Server1(192.168.1.104),看下是否正常
如果提示:Are you sure you want to continue connecting (yes/no)? 输入yes即可
到目前为止 已经配置好Linux Server1和Linux Server2的SSH互相信任,SSH连接并不需要密码
分享到:
评论

相关推荐

    linux如何配置双机SSH信任然后双向免密码登陆.docx

    这种配置方式使用公私钥认证机制,通过生成公私钥对,实现客户端到服务器端的身份验证。 一、公私钥认证机制 公私钥认证机制是基于非对称加密算法的,使用一对公私钥对来验证身份。公钥用于加密,私钥用于解密。...

    SSH Secure Shell Client用public key认证登录.docx

    下面将详细讲解如何使用SSH Secure Shell Client进行公钥认证登录以及相关配置。 首先,要在SSH Secure Shell Client中生成一个新的公钥对。在菜单中选择"Edit" -> "settings" -> "Global Settings" -> "User ...

    Linux多主机双机互信脚本

    介绍:Linux多主机双机互信脚本 说明 usage: ./ssh_key.sh user host password ssh-pub-key ssh-key port usage: ./ssh_key.sh root host131 pass123 /root/.ssh/id_rsa.pub /root/.ssh/id_rsa 22

    SSH Secure Shell Client用public key认证登录

    通过以上步骤,我们可以实现SSH Secure Shell Client的public key认证登录,从而提升远程登录的安全性。这种方式尤其适用于需要频繁登录服务器的IT管理员,可以大大提高工作效率,同时减少因密码泄露带来的潜在风险...

    Linux中配置双机SSH信任 操作说明

    在Linux环境中,配置双机SSH信任是一种常见的安全通信方式,它可以使得两台主机之间进行无密码登录,提高工作效率,同时减少因密码泄露带来的风险。本文将详细讲解如何在Linux系统中配置这种信任关系。 首先,我们...

    ssh登录使用radius服务器认证配置方法

    ### SSH登录使用RADIUS服务器认证配置方法 在企业级网络环境中,为了提高安全性与管理效率,通常会采用集中式身份验证系统,如RADIUS(Remote Authentication Dial In User Service)。RADIUS不仅支持传统的拨号...

    ssh通过public_KEY登录20131101.pdf

    ssh通过public_KEY登录20131101.pdf

    配置linux ssh免密码登录

    配置linux ssh免密码登录,第一行生成密钥,第二行是要对哪台机器免密码ssh登录就配置成哪一台,这里root@hadoop00,root是用户名,hadoop00是主机名

    Linux配置ssh免密码登录

    ### Linux配置SSH免密码登录详解 #### 一、引言 在进行分布式系统如Hadoop集群的搭建过程中,为了提高效率并确保数据的安全性,通常需要实现节点间的免密码登录。这种方式通过使用SSH (Secure Shell) 的公钥/私钥...

    H3C 5500 ssh登录配置

    H3C 5500 ssh登录配置 H3C 5500 ssh登录配置是一种常用的网络设备登录方式,它通过使用 SSH(Secure Shell)协议来确保数据信息交换的安全。下面是H3C 5500 ssh登录配置的详细过程和相关知识点: 一、 SSH 登录...

    Linux_SSH配置和禁止Root远程登陆设置文档

    公钥认证配置 公钥认证是一种更加安全的登录方式,它使用非对称加密算法,避免了传统密码认证可能带来的安全问题。具体配置步骤如下: - 在`sshd_config`文件中,确保`RSAAuthentication`和`PubkeyAuthentication...

    linux下ssh服务配置.pdf

    SSH 服务配置在 Linux 系统中的应用 SSH(Secure Shell)是一种安全的远程登录协议,用于取代不安全的 telnet、rlogin、rsh 等协议。SSH 可以提供加密的远程登录、文件传输和端口转发等功能,使得数据传输更加安全...

    eSDK Common V100R005C10 安装配置指南 01(Linux HACS双机)

    本指南详细介绍了如何在Linux环境下配置华为eSDK的High Availability Cluster System(HACS)双机系统,涵盖了eSDK UC(统一通信服务器)、eSDK TP(电信平台)、eSDK IVS(智能视频服务器)、eSDK SMS(短信适配网关)以及...

    eNSP配置SSH实验

    本实验主要讲解了eNSP配置SSH环境的搭建过程,包括拓扑图的设计、静态路由的配置、Telnet和SSH认证的设置等。 一、拓扑图设计 在本实验中,我们设计了一个简单的拓扑图,包括三个路由器AR1、AR2和AR3,每个路由器...

    SecureCRT使用public-key登录CentOS7_202005192257.docx

    SecureCRT 使用 public-key 登录 CentOS 7 一、SecureCRT 的公钥认证机制 SecureCRT 是一种功能强大的远程访问工具,支持多种认证方式,其中包括公钥认证。公钥认证是一种安全的认证方式,使用公钥和私钥对来验证...

    使用public/private key让putty(ssh)自动登录

    标题中的“使用public/private key让putty(ssh)自动登录”指的是通过SSH(Secure Shell)协议,使用公钥/私钥对实现Putty的无密码自动登录。这是一项提高远程服务器访问安全性和便利性的技术。 在SSH连接中,通常有...

    详解SSH如何配置key免密码登录

    如果出现“Permission denied (publickey)”错误,可能是因为远程主机的配置不允许公钥认证或配置错误。检查远程主机的`/etc/ssh/sshd_config`文件,确保包含以下行: ``` PubkeyAuthentication yes ...

    git 同一托管平台 多个sshkey 配置小助手.exe

    解决的问题为 git 配置多个ssh key 我们配置好两个 sshkey 后 分别为两个 如果是 github.com gitlab.com gitee.com 这三个当然没有问题 开发此工具碰到的问题是 开发者碰到同一代码托管平台 来自多个账号的 sshkey ...

Global site tag (gtag.js) - Google Analytics