ssh证书 实现双向互信

发布时间:2020-08-01 17:19:14 作者:Anxietyup
来源:网络 阅读:839

ssh证书 实现双向互信

1.生成密钥
ssh证书 实现双向互信
 
2.将生成的密钥的公钥分别传到0.3和0.4的机器上面,实现远程不要密码
ssh证书 实现双向互信
 
从0.2远程到0.3和0.4上面测试是否要密码
ssh证书 实现双向互信
 
ssh证书 实现双向互信
 
如上图可知已经不需要密码了
3.我们也可以在0.3和0.4那里生成密钥把公钥传到0.2的主机上面去,是其远程到0.2上面不需要密码。
ssh证书 实现双向互信
 
ssh证书 实现双向互信
 
然后再到0.2上面把其两个文件的信息放到authorized_keys的文件中
ssh证书 实现双向互信
 
ssh证书 实现双向互信
 
测试:
ssh证书 实现双向互信
 
ssh证书 实现双向互信
 
ssh证书 实现双向互信
 
SSH的扩展:
1.配置文件是:/etc/ssh/sshd_config ssh服务默认的端口是22,在配置文件中可以写该port选项
2.SSH默认是通过密码和密钥的两种方法,如果只想支持加密的方法可以,修改主配置文件将其PasswordAuthication 改为no
3.当你的机器有人连接的时候可以用命:ssh -k :number 来踢出你不想要连接你的机器
4.同步脚本
    1.首先创建一个大文件做测试
ssh证书 实现双向互信
 
   2.创建一个脚本,做测试
ssh证书 实现双向互信
 
ssh证书 实现双向互信
 
如上图可知返回的值和源文件一样
推荐阅读:
  1. SSH添加互信机制
  2. GitLab遇到ssh修改了默认端口解决方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ssh证书实现信任链接

上一篇:c# 关于string的必备操作

下一篇:hadoop2.7环境的编译安装

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》