SSH免密登录机制
Posted ahu-lichang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH免密登录机制相关的知识,希望对你有一定的参考价值。
SSH免密登录机制:(见下图)
1、A先使用ssh-keygen生成一对公钥和私钥;ssh-keygen
2、将A的公钥复制给B一份,并且将其追加到B的授权文件中;ssh-copy-id B
3、接下来ssh B,就能免密登录。
为什么将A的公钥拷给B中的授权文件中就能免密登录了呢?
因为在执行ssh B命令时,B中会用A的公钥随机加密一段密文返回给A,A在接收到密文以后,就会用自己的私钥对密文进行解密,
如果能被解密,就允许免密登录,如果不能被解密,就无法登录。由公钥加密的内容,只能由私钥解密,如果不知道私钥,则就不能解密。
具体的命令操作步骤《hadoop集群的搭建(分布式安装)》中有本机免密登录和各主机之间免密登录。
以上是关于SSH免密登录机制的主要内容,如果未能解决你的问题,请参考以下文章
设置ssh免密不起作用?彻底搞懂密钥vscode在remote SSH免密远程登录