Как я могу проверить, на каких компьютерах я вошел в мою школьную сеть?

415
michaelAdam

В какой-то момент на прошлой неделе я забыл выйти из компьютера где-то в моей школе, и теперь я не могу открыть Firefox, потому что он уже открыт на этом компьютере. Есть ли для меня команда оболочки, чтобы найти список всех компьютеров, на которых я вошел в сеть? Возможно, с помощью lsof?

1
Любая существующая команда потребовала бы, чтобы вы были администратором самой сети. Ramhound 9 лет назад 0

1 ответ на вопрос

2
tonioc

You could ssh on each machine to detect the firefox process running on your name.

For example check on :

ssh myname@1.2.3.4 ps -ef|grep firefox |grep myname 

If you have a list of machines, you can do it in a loop, for example:

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 

You may use ping to list the machines in your lan (assuming /24 subnet mask), example:

ping -b 1.2.3.255 
Я попробую это, когда вернусь в школу. michaelAdam 9 лет назад 0

Похожие вопросы