配上ssh等效连接

配置等效连接
host1 :192.168.216.150
host2 :192.168.216.151
host3 :192.168.216.152

A.配置 host1 与 host2 的等效连接
步骤1.host1:192.168.216.150
[[email protected]]$ mkdir ~/.ssh
[[email protected]]$ chmod 700 ~/.ssh
[[email protected]]$ ssh-keygen -t rsa
[[email protected]]$ ssh-keygen -t dsa

步骤2.host2:192.168.216.151
[[email protected]]$ mkdir ~/.ssh
[[email protected]]$ chmod 700 ~/.ssh
[[email protected]]$ ssh-keygen -t rsa
[[email protected]]$ ssh-keygen -t dsa

步骤3.host1:192.168.216.150
[[email protected]]$cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$ssh 192.168.216.151 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$ssh 192.168.216.151 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$scp ~/.ssh/authorized_keys 192.168.216.151:~/.ssh/authorized_keys

步骤4:
[[email protected]]$ ssh 192.168.216.151 date
[[email protected]]$ ssh 192.168.216.150 date

B.配置host1与host3的等效连接

1.host3
[[email protected]]$ mkdir ~/.ssh
[[email protected]]$ chmod 700 ~/.ssh
[[email protected]]$ ssh-keygen -t rsa
[[email protected]]$ ssh-keygen -t dsa

2.host1
[[email protected]]$ssh 192.168.216.152 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$ssh 192.168.216.152 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$scp ~/.ssh/authorized_keys 192.168.216.152:~/.ssh/authorized_keys

B.配置host2与host3的等效连接
host2
[[email protected]]$ssh 192.168.216.152 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$ssh 192.168.216.152 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
[[email protected]]$scp ~/.ssh/authorized_keys 192.168.216.152:~/.ssh/authorized_keys

偶尔有些机器上老是配置不成功,非要在root账号下配置。
解决办法(每台机器上root账号下执行):
在ssh用户的
cd /home/mysql/.ssh
chmod 710 authorized_keys

原文地址:https://www.cnblogs.com/hxlasky/p/12204180.html

时间: 2024-08-11 22:19:14

配上ssh等效连接的相关文章

windows上SSH服务连接远程主机失败

putty连接出现错误提示"Network error:connection refused",xshell连接出现错误提示"connection failed:(port 22)" 试过: 1.查看vps上的ssh服务是否开启,重启sshd服务:service sshd restart 2.开启vps上的22号端口 3.允许指定ip SSH 登录vps 4.修改windows主机防火墙设置,允许应用访问外网,新建规则开启tcp/ip:22号端口进出 一直在思考是本

思科:路由器、交换机 ssh远程连接

1.实验名称:思科:路由器.交换机.ssh远程连接 2.实验拓扑图: 3.地址规划 : pc0 : 192.168.10.1 255.255.255.0  gateway 192.168.10.254 pc1 :192.168.20.1 255.255.255.0   gateway 192.168.20.254 sw1 :vlan 10 : 192.168.10.254 255.255.255.0 sw2 :vlan 20 : 192.168.20.254 255.255.255.0 sw1

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT、桥接和Host-only]

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT.桥接和Host-only] 作者:天齐 一.Windows和linux虚拟机之间联网实现SSH远程连接 假如我们要给主机名为mini1的虚拟机配置ip地址,需要以下几个步骤: 在linux上查看ip地址,如果linux服务器有ip地址,让它的ip地址和windows的ip地址在同一个网段,它们之间才能联网.在linux上查看ip地址的命令为"ifconfig": 发现eth0网卡没有配置i

SSH 远程连接原理及故障排错详解

1.SSH 远程连接介绍 最常用的 Linux 提供远程连接服务的工具就是 SSH 软件,SSH 分为 SSH 客户端和 SSH 服务端两部分.其中,SSH服务端包含的软件程序主要有 openssl 和 openssh,在 Linux 系统中可以按如下方法查询 SSH 服务端工具的安装情况. # rpm -qa openssl openssh 其中,openssh 是提供 SSH 服务的程序,openssl 是为 SSH 提供连接加密的程序. 2.SSH 服务端介绍 启动 Linux 系统时,默

Git学习笔记(一) --- --- git的安装及本地仓库的创建,github上仓库的连接方式

首先了解git的作用是什么,本地仓库,中央仓库都是干什么的? Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个"服务器"仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交. 一. git的下载与安装: 1. 下载地址:https://www.git-scm.com/download/win 2. 安装,注意改一下安装路径并且牢记你装在

ssh远程连接介绍

一.ssh介绍 1.ssh客户端 SecureCRT.xshell.putty.Linux下的SSH客户端软件 2.ssh服务器端  openssh(ssh服务程序) 和 openssl(提供连接加密的程序) sshd 守护进程 二.查询服务器端工具安装情况: rpm -qa openssh openssl 三.ssh远程连接故障排查: 1.ping  serverIP 2.traceroute  serverIP  -n (linux系统) tracert  -d  serverIP     

SSH反向连接及Autossh

转自: http://www.cnblogs.com/eshizhan/archive/2012/07/16/2592902.html SSH反向连接及Autossh 0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机(比如公司内网,当然你肯定做不了Port Forwarding,除非你想在公司防火墙上拆个洞).稍懂一点网络的童鞋会明白,Internet上去主动连接一台

SSH远程连接与加密技术

一.数据加密的分类 数据加密算法通常可以分为三类:对称加密:非对称加密:单向加密.先对它们的区别与作用作说明 1.对称加密算法 所谓对称加密算法就是加密和解密使用同一个密钥.其基本算法有DES.3DES.AES等.特性:加密.解密使用同一个密钥:将原始数据分割成固定大小的块,逐个进行加密.缺陷:密钥过多:密钥分发. 2.非对称加密 密钥是成对出现.实现算法有RSA, DSA, ELGama等.公钥(pubkey):公开给所有人:私钥(secret key):自己留存,必须保证其私密性.特点:用公

修改Linux的SSH远程连接端口 技巧

将SSH终端服务的端口由 22 修改为别的端口以防攻击黑客直接猜解您的服务器密码 首先修改配置文件 vi /etc/ssh/sshd_config 找到 #Port 22 一段,这里是标识默认使用 22 端口,修改为如下: Port 22 Port 5555 然后保存退出 执行 /etc/init.d/sshd restart 这样SSH端口将同时工作与 22 和 5555 上. 现在编辑防火墙配置:vi /etc/sysconfig/iptables 启用 5555 端口. 执行 /etc/i