Telnet vs SSH:远程登录安全性大对比

举报
神的孩子在歌唱 发表于 2025/06/29 23:34:31 2025/06/29
【摘要】 Telnet vs SSH:远程登录安全性大对比前言肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。作者:神的孩子都在歌唱如下拓扑图,交换机和pc之间都可以正常连通了,如果我们想要在SW1上登录去操作SW2,应该怎么办呢? 这时候就可以用到两种常用的通信协议,Telnet和SSH了。一. 基本概述Telnet(远程登录协议)Telnet(Telecommunication...

Telnet vs SSH:远程登录安全性大对比

前言

肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。

作者:神的孩子都在歌唱


如下拓扑图,交换机和pc之间都可以正常连通了,如果我们想要在SW1上登录去操作SW2,应该怎么办呢? 这时候就可以用到两种常用的通信协议,Telnet和SSH了。

image-20250324004605815

一. 基本概述

Telnet(远程登录协议)

  • Telnet(Telecommunication Network)是一种基于 TCP 的远程登录协议,默认使用 23 号端口

  • Telnet 允许用户通过文本方式远程管理设备,但 通信数据是明文传输的,这意味着用户名、密码等敏感信息都可以被轻松截获。

SSH(安全外壳协议)

  • SSH(Secure Shell)是一种加密的远程登录协议,默认使用 22 号端口

  • SSH 通过公钥加密机制对通信进行加密,极大地提高了数据安全性,防止中间人攻击和数据泄露。

二. 核心差异对比

特性 Telnet SSH
安全性 明文传输,极易被截获 加密传输,通信更安全
认证机制 用户名/密码明文传输 支持口令、密钥认证
端口号 23 22
数据加密 ❌ 无加密 ✅ 使用 RSA/DSS 加密
访问控制 不支持访问控制 可基于 IP 和密钥限制
配置难度 简单,但不安全 略复杂,但更安全
使用场景 内部安全网络 生产环境、外网访问

三. Telnet 的风险分析

1. 明文传输: Telnet 会将用户名、密码以及命令数据都以 明文 形式传输,这在公共网络或不安全的环境中极易被监听或截获。

2. 中间人攻击: 由于数据未加密,攻击者可以通过 ARP 欺骗或 DNS 劫持进行中间人攻击,从而窃取敏感信息。

3. 权限控制薄弱: Telnet 不支持 IP 访问控制或基于密钥的访问限制,这使得防范非法登录更加困难。

四. SSH 的安全优势

1. 加密通信

  • SSH 使用对称加密和非对称加密相结合,确保通信过程中的数据安全。

  • 常见的加密算法:RSA、AES、3DES 等

2. 防止中间人攻击

  • SSH 通过 密钥验证机制,确保数据来自合法的对等体,从而有效防止中间人攻击。

3. 多种认证机制

  • 支持 口令认证公钥认证 两种模式,用户可以根据安全需求选择最合适的认证方式。

五. 使用 eNSP 配置 Telnet

SW2配置 Telnet

# 进入 VTY 视图
[SW2] user-interface vty 0 4
[SW2-ui-vty0-4] protocol inbound telnet
[SW2-ui-vty0-4] authentication-mode password # 设置口令模式
[SW2-ui-vty0-4] set authentication password simple 222 # 设置口令
[SW2-ui-vty0-4]user privilege level 3 # 用户级别 0 参观级 1 监控级  2 配置级 3 管理级
[SW2-ui-vty0-4] quit 
​
# 启用 Telnet 服务
[SW2] telnet server enable

配置好了之后使用SW1交换机登录SW2。进行操作。


image-20250323234724120



关注 公众号 神的孩子都在歌唱 可领取 几十G的 python ,java, 计算机基础,算法等学习资料


作者:神的孩子都在歌唱 本人博客:https://blog.csdn.net/weixin_46654114 转载说明:务必注明来源,附带本人博客连接

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。