Linux系统如何查找连接到HTTP或HTTPS端口的所有客户端

发布时间:2022-06-15 10:43

Linux系统中,服务器上运行的每个服务都在侦听客户端的套接字以发出连接请求。 从客户端成功连接后,将创建套接字(IP地址和端口的组合(标识客户端连接到的应用程序/服务的数字))。为了获得这些套接字的详细信息,我们将使用ss命令行工具,该工具用于在Linux系统机器上显示与网络套接字相关的信息。

 

1.可以输入“ss”来获取连接到特定端口或服务的所有客户端的套接字统计信息。

2.如果要获取连接到HTTP(端口80)或HTTPS(端口443)的所有客户端的列表,可以使用ss命令它们将列出所有连接(无论它们处于何种状态),包括UNIX套接字统计信息。输入“ss -o state established '( sport = :http or sport = :https )'或者“ ss -tn src :80 or src :443。如果需要查看其它端口连接把端口换成需要查找的端口即可。

本文导读