我如何检查我在学校网络上登录了哪些计算机?

我如何检查我在学校网络上登录了哪些计算机?

上周的某个时候,我忘记从学校的一台电脑上注销,现在我无法打开 Firefox,因为它已经在这台电脑上打开了。有没有 shell 命令可以让我找到网络上我登录的所有计算机的列表?可能使用 lsof?

答案1

您可以在每台机器上进行 ssh 来检测以您的名义运行的 Firefox 进程。

例如检查:

ssh  [email protected] ps -ef|grep firefox |grep myname

如果您有机器列表,您可以循环执行此操作,例如:

for box in 1.2.3.4 1.2.3.5 1.2.3.6; do
  ssh  myname@$box ps -ef|grep firefox |grep myname
done 

您可以使用 ping 列出您局域网中的机器(假设子网掩码为 /24),例如:

ping -b 1.2.3.255

相关内容