Linux下的ssh免密登录原理

来源:互联网 发布:cad 布局 知乎 编辑:程序博客网 时间:2024/06/03 15:31

这里是需要的配置
假如有两台服务器A、B

B ——————————-> A
B想免密码登录A

在A上
@A ssh-keygen -t rsa
这条命令的意思是产生一个秘钥对
将产生的公共秘钥发给B
@A ssh-copy-id -i ~/.ssh/id_rsa @B

注:这里的AB主机名或者是主机ip、产生的秘钥对在~/.ssh下
这样就可以免密登录

原理:

ssh免密登录的原理图

注意:*************************公钥加密的字符串只能有私钥来解密