虚拟主机域名注册-常见问题 → 服务器知识 → 操作系统 | ||||
1、使用who命令查找活动的SSH连接 who是Linux命令行工具,用于显示当前登录到服务器上的用户列表。 打开你的终端,运行 who 命令来查找服务器上的活动连接: who 您应该获得以下输出: ![]() 如您所见,有两个来自IP 27.61.161.61和45.58.38.21的活动SSH连接。 2、使用w命令查找活动SSH连接 w是另一个命令行实用程序,用于显示有关服务器上当前登录用户的信息。这条命令提供了比who命令更多的信息,比如活动会话和正在运行的进程。 您可以运行w命令,如下所示: w 您应该获得以下输出: ![]() 如您所见,该命令还显示空闲时间详细信息,源IP,登录时间,平均负载和进程。 3、使用ps命令查找活动的SSH连接 ps命令还可以提供关于服务器中活动的SSH会话的信息。它可以提供一些额外的信息,比如活动的SSH连接的PID。 您可以运行ps命令,如下所示 ps auxwww | grep sshd: | grep -v grep 您应该看到以下输出: ![]() 4、使用netstat命令查找活动SSH连接 Netstat是一个命令行工具,可用于显示从远程主机到服务器的活动或已建立的SSH连接。 您可以运行netstat命令,如下所示: netstat -tnpa | grep 'ESTABLISHED.*sshd' 您应该看到以下输出: ![]() 5、使用last命令查找活动的SSH连接 last命令用于显示自创建文件/ var / log / wtmp以来已登录和注销的所有用户的列表。使用last命令,您还可以找到客户端和服务器之间的活动SSH连接信息。 运行以下命令以查找服务器中的活动SSH连接: last -a | grep -i still 您应该看到以下输出: ![]() 6、使用ss命令查找活动SSH连接 ss与netstat非常相似,用于显示比其他工具更多的信息。您可以将ssh命令与grep一起使用,以列出服务器中的活动SSH连接。 广告 使用grep运行ss命令,如下所示: ss | grep -i ssh 您应该看到以下输出: ![]() 如您所见,客户端IP 45.58.38.21和27.61.161.61有两个活动连接。
|
||||
>> 相关文章 | ||||