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内容是加密过的