SSH 和 Telnet 之间的区别
创作时间:
作者:
@小白创作中心
SSH 和 Telnet 之间的区别
引用
CSDN
1.
https://m.blog.csdn.net/ITmoster/article/details/141028584
SSH 和 Telnet是帮助用户与远程系统建立连接的两种通信协议,这些通信协议决定了数据如何在网络上的不同设备之间传输,这些设备通常需要通过各种物理和数字环境进行传输,网络协议的主要目标是通信、网络管理和安全。
Telnet
Telnet是一种较旧的通信协议,允许用户在远程设备上打开会话以访问特定的应用程序或下载文件,它依赖于客户端-服务器模型,该模型允许客户端计算机上的用户打开远程服务器上的命令行。该协议现在基本上已经过时了,只用于不太重要的应用程序,例如在仍然接受Telnet连接的公共服务器上访问怀旧游戏,虽然Telnet依赖于现有的HTTP和FTP连接来建立远程访问,但它不是一个安全的协议,任何人都可以查看通过Telnet连接发送的用户名和密码,这使得它不适合更关键的应用程序。
安全 SHell (SSH)
SSH是一种网络协议,它改进了 Telnet的局限性,Telnet最大的缺点之一是它的远程会话不安全,相反,SSH采用了加密技术,使得试图窥探的外部查看器无法访问远程会话。SSH 是用于 Linux和 macOS系统上建立远程访问的主要协议,它使用 PuTTY客户端执行 shell命令并访问远程系统上的应用程序,除此之外,像 Cyberduck这样的客户端(在macOS上)提供图形界面来帮助建立远程会话。
SSH 和 Telnet的区别
特征 | Telnet | SSH |
---|---|---|
设计目的 | 为 Unix 机器设计 | 最初为 Linux 设计,但可以在 macOS 甚至 Windows 上使用适当的客户端 |
运行端口 | 在端口 23 上运行,专用于 LAN 网络 | 端口 22 是 SSH 连接的默认端口,但是可以修改 |
安全性 | 远程连接不安全 | SSH 采用对称、非对称和哈希加密技术来保护远程连接 |
数据传输方式 | 数据传输以纯文本形式完成 | 数据被加密并通过网络发送 |
身份验证机制 | 不依赖于身份验证机制来对客户端进行身份验证 | 使用公钥加密对客户端进行身份验证 |
热门推荐
企业社保证明去哪里办理
Box-Cox变换 改善数据的分布特性 实践
细胞代谢重编程是什么
白蛇,是怎么变得可可爱爱的
真机webview如何调试js
《危机航线》:表面上是动作片,实际上是科幻片
母乳和奶粉间隔多长时间喂一次
犊牛羔羊站不起来怎么办?原因分析与解决方案
参加养老保险的回本时间:缴费15年,退休后多长时间就不亏本了?
上春山,挖野菜,谨防食物中毒
如何正确进行热身,迎接冬季运动挑战?
股权转让会计分录怎么做的呢
劳动争议有几种解决途径
梦见已经结婚的人又结婚:深层心理解读
青霉素皮试与过敏:5个常见误区,关乎用药安全
人的唾液为什么很臭
“医生,我嘴里有股尿味!”口气原因揭秘,“元凶”真不少
ChatGPT最新AI搜索功能实战:高效完成数据检索与分析任务
福鼎白茶五大核心产区,到底孰优孰劣?
福鼎白茶是红茶还是绿茶?
昔归茶树的特点及其对茶叶品质和口感的影响
昔归古树茶的口感特点与品质分析
哪些技能可以增加数据分析师的薪酬?
聚变发电更近一步!中国“人造太阳”跨越“亿度千秒”大关
“我到底属啥?”这事儿竟然是有国家标准的!
李姓女宝宝起名:从五行到音韵的完美搭配
“集采药”疗效好不好,到底谁说了算?多位医生分享真实看法
日本头皮瘙痒/头皮湿疹商品推荐!~5大日常护理技巧
全球主要产肉国畜产年报 | 阿根廷、澳大利亚、新西兰、加拿大、乌拉圭、墨西
7月牛肉出口动态丨巴西破纪录,乌拉圭牛肚扩大出口,阿根廷免税