博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
配置SSH单向无密码访问
阅读量:4563 次
发布时间:2019-06-08

本文共 553 字,大约阅读时间需要 1 分钟。

服务器架构:

系统:CentOS 6.5 x64
主控端A:192.168.0.150
远端主机B:192.168.0.151
 
原理:
  利用ssh key生成公钥、私钥,密钥相当于一把钥匙,而公钥就相当于一把门锁,我们当然是拿着钥匙去开锁,同样的道理,我们密钥放在本地服务器,也就是服务器A,把公钥放在远程服务器,也就是远端主机B,那么我们就可以从主控端A ssh免密码登陆到远端主机B了。
 
步骤:
1、在主控端A主机上生成无SSH密码访问的公钥和私钥文件

[root@localhost ~]# ssh-keygen -t rsa

注:执行命令中,连续按三次回车即可生成。
 
2、从主控端上传公钥到远端主机B上

[root@localhost ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.0.151

中间需要输入一次远端主机B的root密码
 
3、在主控端测试无密码SSH远程远端主机B

[root@localhost ~]# ssh root@192.168.0.151

可以看到已经不输主机B的root密码,即可从A SSH远程到B了。

转载于:https://www.cnblogs.com/nulige/p/7607397.html

你可能感兴趣的文章
PyQt综合案例 及 打包
查看>>
多任务--进程 及 进程间通信
查看>>
多线程/多进程+QProgressBar实现进度条
查看>>
多任务(进程)案例----- 拷贝文件夹
查看>>
Kotlin的快速入门
查看>>
python 虚拟环境的 安装与 使用 和修改为豆瓣源
查看>>
js 快速入门
查看>>
Python 中的GIL
查看>>
如何解决ASCII 字符显示不出来的情况
查看>>
制表符 \t 的用法
查看>>
断点模式
查看>>
ubuntu 下安装微软字体和 console
查看>>
Ubuntu 侧边栏和顶栏设置
查看>>
views_object / views_db_object
查看>>
底层原理
查看>>
21. Merge Two Sorted Lists
查看>>
shiro设置加密算法源码解析
查看>>
第二次冲刺
查看>>
实验四
查看>>
win8.1镜像制作
查看>>