Linux CentOS 7.1 SSH 远程登录服务器详解
发布时间
阅读量:
阅读量
一、明文传输与加密传输
明文传输: 在数据包通过网络进行传输的过程中,若以未经过处理的原始形式进行传递,极易被第三方截取并获取其中所包含的信息。
加密传输: 当两台主机之间需要交换信息或实现远程控制时,数据包在传输前会先经过加密处理,随后才通过网络进行发送。因此,即便数据包被他人截获,其内容也无法被解读。
二、SSH(Secure Shell)简介
SSH是一种构建于传输层与应用层之上的安全通信协议。当前该协议具有较高的可靠性,主要用于保障远程登录及其他网络服务的安全性。在进行主机远程访问时,系统通常提供两种身份验证机制:

基于口令认证: 只需掌握自身的账户及密码信息,即可实现对远程主机的访问。在此过程中,所有数据传输均经过加密处理,但无法确保当前连接的服务器即为目标服务器。存在其他服务器伪装成真实服务器的可能性,从而引发所谓的“中间人”攻击。
基于密钥认证: 此种方式依赖于密钥机制,用户需自行生成一对密钥,并将其中的公钥上传至目标服务器。客户端软件在发起连接请求时,会要求服务器使用该用户的密钥进行身份验证。当服务
全部评论 (0)
还没有任何评论哟~
