ssh介绍与telnet的区别

1、SSH基本概述

1.1、什么是SSH

SSH 是一个安全协议,在进行数据传输时,会对数据包进行加密处理,加密后在进行数据传输。确保了数据传输安全。

1.2、SSH服务主要提供什么功能 

1、提供远程连接服务器的服务
2、对远程连接传输数据进行加密

1.3、SSH远程连接 VS Telnet远程连接的区别

服务连接方式    服务数据传输     服务监听端口        服务登陆用户
ssh           加密            22/tcp            默认支持root用户登陆
telnet        明文 23/tcp     不支持root         用户登陆

2、示例:使用 Wireshark 抓包验证 telnet 明文传输与 ssh 密文传输

2.1、telnet

2.1.1、安装telnet服务并运行

yum install telnet-server -y
systemctl start telnet.socket

2.1.2、使用wireshark检测vmnet8网卡上telnet的流量

2.1.3、创建登陆用户

useradd cyc
echo "123456" | passwd --stdin cyc

2.1.4、使用普通用户进行telnet登录

telnet 192.168.10.27 

2.1.5、搜索 wireshark 包含 telnet 相关的流量

2.2、ssh

2.2.1、使用wireshark分析ssh流量

可以发现,ssh内容是加密过的

 

posted @ 2023-05-10 21:07  小粉优化大师  阅读(273)  评论(0编辑  收藏  举报