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 采用对称、非对称和哈希加密技术来保护远程连接 |
数据传输方式 | 数据传输以纯文本形式完成 | 数据被加密并通过网络发送 |
身份验证机制 | 不依赖于身份验证机制来对客户端进行身份验证 | 使用公钥加密对客户端进行身份验证 |
热门推荐
“主办”“承办”“举办”有什么区别?
活性污泥中毒现象及中毒后处理方法
2025年财税新规解读:企业老板必看,财务规划新机遇!
Visual Studio中项目目标框架设置详解
个税扣除催生职业资格考证热 考证留神各种骗局
住房公积金贷款买房能提前还款吗?提前还款注意事项有哪些?
“你一年读多少本书?”,读书和不读书的人差距越来越大
轻松记忆中国历史!历朝历代顺序歌带你穿越时空
每次产检要量血压原因是什么意思
公对公转账支票:探究其操作流程与注意事项
家电清洗,你我都该关注的家庭卫生小秘密
中风气虚血瘀证病因病机
生产安全事故应急演练评估规范如何完善
没有工会也能玩转员工手册?这3个法律盲区HR千万别踩
支持公共卫生的重要性
银行的电子银行证书如何更新?
蝶阀的构造材料
浅滩洞穴涨潮机制详解:游戏场景中的自然规律
EBA(乙烯-丙烯酸丁酯共聚物)应用领域广泛 我国需求高度依赖进口
邱岳峰:一代配音大师之死,脾气古怪的声音后掩饰着脆弱
想学雷军的企业家,都应该读一读这本书
眼眉跳|左右眼眉跳真的有分別?眼眉跳頻發的6大原因
美国禁酒令的原因是什么?禁酒令对社会产生了哪些影响?
马斯克的星链用到飞机上了,中国版正奋起直追
赫尔特26+5国王灭黄蜂 小史密斯空砍15+7+8+6
手提角磨机安全培训
Nature Medicine:孕期隐形杀手现形记:一滴血提前4个月预警子痫风险
减肥蛋白质食物有哪些
祛浊茶的神奇功效与饮用注意事项
伊戈达拉----永远的9号