SSH协议定义、作用及验证方式

2018年7月2日22:20:27

   在网络维护人员的实际工作中,免不了要远程登陆数据通信设备,当对网络安全性要求较高的情况下,使用什么方式来保障网络安全,从而避免用户名、密码及数据泄漏呢?此时SSH协议就派上用场了,下面将介绍SSH协议定义、作用及认证方式,具体如下:
一 SSH协议定义
安全外壳SSH(Secure Shell)协议由 IETF网络工作小组所制定,是使用在传输层和应用层的安全协议。是应用于远程登录及其他网络服务的安全性协议。

二 SSH协议作用

在不安全的网络环境中,远程登陆数据通信设备时,使用SSH协议可提供高安全性的信息保障和强大的认证功能,避免数据通信设备避免IP地址欺骗、明文密码截取等攻击,充分保障数通设备的安全性。

三 SSH协议认证方式

1 RSA认证方式

RSA全称为Revest-Shamir-Adleman Algorithm,它根据非对称加密体系的加密原则,通过公钥和私钥来实现密钥的安全交换,从而实现安全会话。

此认证方式需在本地生成密钥对,用户端需在支持SSH1.5的客户端软件上生成RSA公钥,并在数据通信设备和终端进行相应配置,包括允许登录的用户界面编号及SSH用户的用户名和密码。

2 密码认证方式

密码认证方式就是SSH客户端与服务器端交互通信时,用户名及密码均进行加密,以有效防止密码被窃取,同时对传输数据也进行加密。

和RSA认证方式相同,密码认证方式需先在本地生成密钥对,并在数据通信设备上完成用户端的配置,包括允许登录的用户界面编号及SSH用户的用户名和密码。


  • 更新时间:2018年7月2日22:20:27 ,共 628 字。