一 SSH协议定义
安全外壳SSH(Secure Shell)协议由 IETF网络工作小组所制定,是使用在传输层和应用层的安全协议。是应用于远程登录及其他网络服务的安全性协议。
二 SSH协议作用
在不安全的网络环境中,远程登陆数据通信设备时,使用SSH协议可提供高安全性的信息保障和强大的认证功能,避免数据通信设备避免IP地址欺骗、明文密码截取等攻击,充分保障数通设备的安全性。
三 SSH协议认证方式
1 RSA认证方式
RSA全称为Revest-Shamir-Adleman Algorithm,它根据非对称加密体系的加密原则,通过公钥和私钥来实现密钥的安全交换,从而实现安全会话。
此认证方式需在本地生成密钥对,用户端需在支持SSH1.5的客户端软件上生成RSA公钥,并在数据通信设备和终端进行相应配置,包括允许登录的用户界面编号及SSH用户的用户名和密码。
2 密码认证方式
密码认证方式就是SSH客户端与服务器端交互通信时,用户名及密码均进行加密,以有效防止密码被窃取,同时对传输数据也进行加密。
和RSA认证方式相同,密码认证方式需先在本地生成密钥对,并在数据通信设备上完成用户端的配置,包括允许登录的用户界面编号及SSH用户的用户名和密码。
- 文章目录
- 繁