PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Python: Überprüfen, ob jemand per SSH (oder VNC) mit localhost verbunden ist.



produnis
05-01-2011, 16:36
Hallo liebes Forum,

ich würde gerne mit einem Python-Script überprüfen, ob aktuell jemand per SHH oder VNC auf meiner Kiste eingeloggt ist (meist bin ich das selber - von nem anderen rechner aus)

Hintergrund: Falls KEIN user mit meiner Kiste verbunden ist, soll sie in den Ruhezustand fahren...

Nuja, derzeit behelfe ich mir recht umständlich mittels


netstat -anp |grep -i [s]sh | wc -l

bzw.


netstat -anp |grep -i vnc | wc -l

und teste dann, ob der zurückgegebene Wert größer XY ist...

geht das evt. etwas schöner?

msi
05-01-2011, 17:51
gib mal who ein :)

John W
07-01-2011, 16:16
http://forum.ubuntuusers.de/topic/python-ueberpruefen-ob-jemand-per-ssh-eingelog