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 采用对称、非对称和哈希加密技术来保护远程连接 |
数据传输方式 | 数据传输以纯文本形式完成 | 数据被加密并通过网络发送 |
身份验证机制 | 不依赖于身份验证机制来对客户端进行身份验证 | 使用公钥加密对客户端进行身份验证 |
热门推荐
汽车满6年年审全攻略:流程、材料、地点与注意事项
葫芦娃故事背后的文化意义与象征
灵动佳文化艺术小课程——连环画的发展历史
如何计算个人负债率?负债率在财务健康中有哪些评估和调整策略?
半年涨粉上千万,这些网红在抖音爆火
纺织服装无缝成衣行业与染整行业概况
柴犬虽可爱但固执 | 柴柴智商性格大解构 | 健康须知及饲养贴士
退休后如何应对零工经济:老年人如何接受自由职业
视频号直播运营指南:从策划到复盘的全流程详解
探索 AI 技术和应用
成都郫都区:聚焦高质量发展 努力办好人民满意的教育
为什么说中年失业最可怕?
新昌十九峰游玩攻略:门票、开放时间、周边住宿美食全攻略
学习编程先学什么?一步步带你解锁编程新世界
科普 | 什么是储氢系统?
章若楠的成名史,你想知道吗?
从不确定性到确定性:经济波动中的企业家思维
城市与乡村:生活的选择
相邻权纠纷的典型案例及其启示
血管炎:病因、症状、诊断与治疗全解析
驾驶证满分网上学习流程
孩子发烧的正确处理方式,一次收藏,终身受用
牛尾巴的做法大全:分享5种家常做法,口感软糯Q弹,家人都爱吃
兰州大学与甘肃省人民医院携手,共同开启新篇章!
舒强教授:我们跟先心病需要重新认识一下
45岁找那些工作呢?
低利率环境下如何配置资产
抑郁症患者合理请假策略与指南
【ARM】AMBA和总线
利用心理学提升用户粘性