OpenSSH身份密匙认证
时间:2012-12-7
密钥认证需要依靠密匙,首先创建一对密匙,并把公匙保存于远程服务器,当登录远程主机时,客户端软件就会向服务器发出请求,请求用自己的密匙进行认证,服务器收到请求之后,首先在这个服务器的用户主目录下寻找公匙.客户端软件收到服务器的回应后,如果合法就用公匙加密生成随机数,并返回给客户端.客户端软件收到服务器的回应后,使用私匙将数据解密并发送给服务器,因为用公匙加密的数据只能用私匙解密,服务器经过比较就可以知道这个客户连接的合法性.
密钥认证需要依靠密匙,首先创建一对密匙,并把公匙保存于远程服务器,当登录远程主机时,客户端软件就会向服务器发出请求,请求用自己的密匙进行认证,服务器收到请求之后,首先在这个服务器的用户主目录下寻找公匙.客户端软件收到服务器的回应后,如果合法就用公匙加密生成随机数,并返回给客户端.客户端软件收到服务器的回应后,使用私匙将数据解密并发送给服务器,因为用公匙加密的数据只能用私匙解密,服务器经过比较就可以知道这个客户连接的合法性.