当前位置: 首页 > Linux

一张图秒懂ssh免密登录

时间:2023-04-06 23:11:42 Linux

在搭建Hadoop集群等场景,需要提前在各个节点之间配置ssh免密登录。那么ssh免密码登录是怎么回事呢?本文以图说明原理,用最简单的命令完成配置。原理如图:命令配置:1)上图中ssh-keygen为1,生成一对公私钥。2)ssh-copy-id@为上图中的2,将公钥发送到目标服务器,追加到authorized_keys3)ssh测试连接成功!安全问题:配置免密登录后,如果A发送ssh连接请求,被另一个ServerC拦截,C冒充A连接B,B将A的公钥加密后的字符串发送给C,C没有A的私钥。如果无法解密返回密钥(无法执行第6步),B的登录验证就不会成功,那么C与B的ssh连接也不会成功,保证安全。参考文章:https://www.cnblogs.com/kex1n...