简言之:Telent是明码传输,SSH是加密传输。
使用Telnet这个用来访问远程计算机的TCP/IP协议以控制你的网络设备相当于在离开某个建筑时大喊你的用户名和口令。很快会有人进行监听,并且他们会利用你安全意识的缺乏。传统的网络服务程序如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击。所谓“中间人”的攻击方式,就是“中间人”冒充真正的服务器接收你的传给服务器的数据,然后再冒充你把数据传给真正的服务器。服务器和你之间的数据传送被“中间人”一转手做了手脚之后,就会出现很严重的问题。
SSH是替代Telnet和其他远程控制台管理应用程序的行业标准。SSH命令是加密的并以几种方式进行保密。SSH有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提供一个安全的“通道”。SSH(Secure SHell)到目前为止有两个不兼容的版本——SSH1和SSH2。
SSH1又分为1.3和1.5两个版本。SSH1采用DES、3DES、Blowfish和RC4等对称加密算法保护数据安全传输,而对称加密算法的密钥是通过非对称加密算法(RSA)来完成交换的。SSH1使用循环冗余校验码(CRC)来保证数据的完整性,但是后来发现这种方法有缺陷。
SSH2避免了RSA的专利问题,并修补了CRC的缺陷。SSH2用数字签名算法(DSA)和Diffie-Hellman(DH)算法代替RSA来完成对称密钥的交换,用消息证实代码(HMAC)来代替CRC。同时SSH2增加了AES和Twofish等对称加密算法。
分享到:
相关推荐
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输...
在IT行业中,网络服务的远程访问管理是至关重要的,telnet和SSH(Secure Shell)是两种常见的远程登录协议,用于实现客户端与服务器之间的安全通信。本文将深入探讨这两种协议的工作原理、特点以及如何进行登陆验证...
根据给定文件的信息,我们可以详细地探讨一下关于中兴ZXV10 W815N路由器的telnet和SSH登录方式及其默认密码等相关知识点。 ### 一、中兴ZXV10 W815N简介 中兴ZXV10 W815N是一款面向家庭用户或小型办公环境的无线...
### Linux 下 Telnet 和 SSH 服务的配置与使用详解 #### 一、Telnet 服务配置及使用 **1. Telnet 安装** 在 Linux 系统中配置 Telnet 服务之前,需要确保系统已经安装了 Telnet 的客户端和服务端组件。一般情况下...
#### 三、SSH1与SSH2的区别 ##### 1. SSH1 SSH1主要包括1.3和1.5两个版本。SSH1的主要特点如下: - **加密算法**:SSH1使用DES、3DES、Blowfish和RC4等对称加密算法来保护数据的安全传输。其中,对称加密算法的...
1. **支持多种服务**:同时提供Telnet和SSH服务,满足不同用户的需求。对于那些需要与旧系统兼容或者对性能有较高要求的用户,可以选择使用 Telnet;对于重视安全性的用户,SSH是更优的选择。 2. **易于安装和配置*...
远程连接服务器的两种方式,telnet和ssh两种,还提供了执行命令的接口
好用的TELNET AND SSH工具,和大家一起分享。
CRT连接软件,可代替Telnet和ssh2等。本资源来源于网上,仅供个人学习参考用。有侵权请及时告知。CRT连接软件,可代替Telnet和ssh2等。本资源来源于网上,仅供个人学习参考用。有侵权请及时告知。CRT连接软件,可...
PuTTY_Telnet_SSH_客户端汉化版2nd
Putty是一个免费的、... ◆ 全面支持ssh1和ssh2; ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用; ◆ 体积很小,仅364KB (0.54 beta版本); ◆ 操作简单,所有的操作都在一个控制面板中实现。
SecureCRT是一款终端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具。需要的朋友快来下载吧。
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。...◆ 全面支持ssh1和ssh2; ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用; ◆ 体积很小 ◆ 操作简单,所有的操作都在一个控制面板中实现。
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输...
PuTTY 是一款非常流行的开源软件,它主要用于实现Telnet和Secure Shell (SSH) 协议的客户端连接。这款中文版的 PuTTY 提供了多种功能,使得用户可以在远程服务器上进行安全的登录和数据传输。下面我们将详细探讨...
H3C Telnet SSH 交换机 路由器 配置.txt
在Solaris系统下,通过配置使其支持root用户连接telnet和ssh
SecureCRT是一款广泛应用于Windows操作系统的强大终端仿真程序,它支持多种协议,包括SSH1、SSH2,同时也支持Telnet和Serial等。这款软件为用户提供了一个安全的远程访问平台,能够方便地连接到运行UNIX、Linux或者...