快速建立ssh互信(转),建立ssh互信
快速建立ssh互信(转),建立ssh互信
转自:魏巍的Linux酒吧 - 51CTO技术博客(http://weiweilinux.blog.51cto.com/3349074/1048212)
快速建立ssh互信因为工作中经常需要配置服务器之间的ssh互信.在网上找到好多关于ssh互信的配置方法,大多很麻烦,而且配置起来经常不成功.
下面为介绍一种可以快速建立ssh互信的方法:
实验背景:
使用的系统为CentOS 6.0
两台服务器:
服务器A :地址192.168.26.134 新建用户redhat 密码: redhat ;
服务器B :地址192.168.26.135 新建用户centos 密码: centos ;
(出于安全考虑一般不配置root用户的ssh互信)
配置过程
----------------------------------------------------------------------------
一.配置服务器A:
1.用redhat用户登录系统.或者su 到redhat用户.
2.生成私钥和公钥文件
(注:这里不需要事先在家目录下建立 .ssh 文件夹)
回车后会显示如下内容: (之后直接回车就可以了)
显示类似如下内容则表明私,公钥文件生成成功
3.将公钥拷贝到服务器B上
出现如下内容:
之后会让你输入服务器B上的用户的密码
最后显示如下内容表示拷贝成功:
4.验证ssh时是否还需要输入密码:
一切正常的话会直接显示centos用户的用户名
---------------------------------------------------------------------------
二.配置服务器B:
配置过程跟配置服务器A相同,这里简化描述,只描述步骤与命令.
1.登陆服务器B
2.生成密钥文件
3.拷贝公钥文件服务器A
4.验证
--------------------------------------------------------------------------
总结.到此服务器之间的ssh就建立好了.总的来说建立互信只需要执行两条命令
而不需要建立目录,修改权限,修改文件.
评论暂时关闭