首页 > 代码库 > SSH免密登录机制
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免密登录机制
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。