centos6.7免秘钥登录

免秘钥登录
part one:
两台可以相互打通的linux服务器直接进行无密码登录
每一台linux都有一个密码存储机制(容器)
密码:123456-->加密-->秘钥(私钥)/公钥


建立在两台或者多台服务器之间,如果为测试的情况,可以使用一台


注意事项:
1.首先服务器之间(Linux)一定要相互连通(ping的通)
2.所有的服务器都需要配置ip和域名之间的映射
vi /etc/sysconfig/network
修改Hostname
vi /etc/hosts
添加本机ip和hostname( 添加两个系统的
3.所有的服务器都需要关闭防火墙
service iptables stop
chkconfig iptables off
4.生成自己的公钥
ssh-keygen -t rsa
回车(4次)
!!!不允许有一次输入密码
如果在生成公钥的过程中有一次输入了密码
免秘钥配置就会失败
5.查看自己的公钥和私钥
cd ~/.ssh
会有两个文件存在:id_rsa(私钥)
  id_rsa.pub(公钥)
6.把自己的公钥copy到其他服务器上去
!!!在copy之前,需要先把其他服务器上的公钥生成出来
ssh-copy-id ip地址
;l (第一次copy公钥是需要输入密码的)
7.检测免秘钥登录是否配置成功
ssh 目标ip地址
如果想返回到所在服务器使用exit命令


pary two:
1.首先服务器之间(Linux)一定要相互连通(ping的通)
2.所有的服务器都需要配置ip和域名之间的映射
vi /etc/sysconfig/network
修改Hostname
vi /etc/hosts
添加本机ip和hostname
3.所有的服务器都需要关闭防火墙
service iptables stop
chkconfig iptables off
4.把其他服务器的ip和hostnanme映射添加进hosts文件
配置完成后可以直接通过ssh hostname直接访问
5.生成自己的公钥
ssh-keygen -t -rsa
回车(4次)
!!!不允许有一次输入密码
如果在生成公钥的过程中有一次输入了密码
免秘钥配置就会失败 
6.把自己的公钥copy到其他服务器上去
!!!在copy之前,需要先把其他服务器上的公钥生成出来
ssh-copy-id hostname
(第一次copy公钥是需要输入密码的)
公钥不但需要copy其他服务器,也需要在自己服务器copy一次


     测试: 直接 使用 ssh 主机名 登录就ok 了
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值