SSH Key Pair 认证

2014-04-30  本文已影响0人  心蓝风云

最近被人问起了ssh key 认证的过程这个问题,之前我一直以为自己是知道的,不就是把client的PUB key加入到server的authorized_keys文件中么,感觉So easy!但是真回答的时候,就哑火了。So,我决定补上这一课。

以下内容参考互联网文章

  1. 概念
    公钥(public key): 一般用来加密
    私钥(private key):一般用来解密
    为什么用“一般”,是因为公钥在某些情况也可以用来解密的,比如数字证书,以后再详谈。。。

  2. 认证过程
    假设:
    Ac 代表 客户端公钥
    Bc 代表 客户端密钥
    As 代表 服务器公钥
    Bs 代表 服务器密钥

上一篇 下一篇

猜你喜欢

热点阅读