ssh服务会对传输数据进行加密, 监听在本地22/tcp端口, ssh服务默认支持root用户登录
telnet服务不对数据进行加密, 监听在本地23/tcp端口, Telnet默认不支持root用户登录*
| 服务连接方式 | 服务数据传输 | 服务监听端口 | 服务登陆用户 |
|---|---|---|---|
| ssh | 加密 | 22/tcp | 默认支持root用户登陆 |
| telnet | 明文 | 23/tcp | 不支持root用户登陆 |
SSH相关命令
ssh -p22 root@10.0.0.61
# -p指定连接远程主机端口,默认22端口可省略
# root@remotehost
# "@"前面为用户名,如果用当前用户连接,可以不指定用户
# "@"后面为要连接的服务器的IP
例: 使用wireshark验证telnet明文传输与ssh加密传输
1.安装 telnet
yum -y install telnet-server
systemctl start telnet.socket
2.使用wireshark检测vmnet8网卡上telnet的流量
3.telnet是无法使用root用户登录Linux系统,需要创建普通用户
[root@backup /data]#useradd baimei
[root@backup /data]#echo 1 | passwd --stdin baimei
4.使用普通用户进行telnet登录
telnet 10.0.0.41
5.搜索wireshark包含telnet相关的流量



6.使用wireshark分析ssh流量
ssh root@10.0.0.41


欢迎来撩 : 汇总all
