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