我是靠谱客的博主 虚心玉米,最近开发中收集的这篇文章主要介绍linux 配置ssh互信,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原文地址:http://blog.chinaunix.net/uid-16979052-id-3568036.html

linux配置ssh互信

公钥认证的基本思想:

对信息的加密和解密采用不同的key,这对key分别称作private keypublic key,其中,public key存放在欲登录的服务器上,而private key为特定的客户机所持有。当客户机向服务器发出建立安全连接的请求时,首先发送自己的public key,如果这个public key是被服务器所允许的,服务器就发送一个经过public key加密的随机数据给客户机,这个数据只能通过private key解密,客户机将解密后的信息发还给服务器,服务器验证正确后即确认客户机是可信任的,从而建立起一条安全的信息通道。通过这种方式,客户机不需要向外发送自己的身份标志“private key”即可达到校验的目的,并且private key是不能通过public key反向推断出来的。这避免了网络窃听可能造成的密码泄露。客户机需要小心的保存自己的private key,以免被其他人窃取,一旦这样的事情发生,就需要各服务器更换受信的public key列表。

配置ssh互信的步骤如下:

1. 首先,在要配置互信的机器上,生成各自的经过认证的key文件;

2. 其次,将所有的key文件汇总到一个总的认证文件中;

3. 将这个包含了所有互信机器认证key的认证文件,分发到各个机器中去;

4. 验证互信。

在主机名为node1,node2,node3上以相同的用户test创建ssh互信。

1.在每个节点上创建 RSA密钥和公钥

使用test用户登陆

mkdir ~/.ssh

chmod 700 ~/.ssh

cd ~/.ssh

ssh-keygen -t rsa

2.整合公钥文件

node1上执行以下命令

ssh node1 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

ssh node2 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

ssh node3 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

chmod 600 ~/.ssh/authorized_keys

3.分发整合后的公钥文件

node1上执行以下命令

scp ~/.ssh/authorized_keysnode2:~/.ssh/

scp ~/.ssh/authorized_keysnode3:~/.ssh/

4.测试ssh互信

在各个节点上运行以下命令,若不需要输入密码就显示系统当前日期,就说明SSH互信已经配置成功了。

ssh node1 date

ssh node2 date

ssh node3 date


原文http://www.2cto.com/os/201212/177982.html

LINUX上操作ssh互信
普通用户登录10.10.18.7以后,要想和10.10.18.8以及10.10.18.9互相访问而不需要密码
需要在10.10.18.7上做以下操作: www.2cto.com  
ssh-keygen -t rsa    //此处一路回车
cat .ssh/id_rsa.pub >> .ssh/authorized_keys     //登录本地不需要密码
scp .ssh/id_rsa.pub 10.10.18.9:~/           //登录10.10.18.9不需要密码
ssh 10.10.18.9 'cat id_rsa.pub >> .ssh/authorized_keys'
scp .ssh/id_rsa.pub 10.10.18.8:~/         //登录10.10.18.8不需要密码
ssh 10.10.18.8  'cat id_rsa.pub >> .ssh/authorized_keys'
同样:也需要在10.10.18.8和10.10.18.9上做相应操作(修改命令中的ip地址)




转载于:https://blog.51cto.com/zhaoq/1363626

最后

以上就是虚心玉米为你收集整理的linux 配置ssh互信的全部内容,希望文章能够帮你解决linux 配置ssh互信所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部