Para ver quais usuários estão conectados ao Linux, você pode usar w
ou who
.
A saída de w
na minha máquina:
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
wesley tty1 :0 Tue12 39:54m 1:34m 0.06s pam: gdm-password
wesley pts/1 :0.0 Tue16 1:38m 0.45s 0.44s ssh [email protected]
wesley pts/3 :0.0 Tue16 1:38m 0.49s 0.47s ssh [email protected]
wesley pts/5 :0.0 Tue20 0.00s 0.25s 0.03s w
A saída de who
na minha máquina:
wesley tty1 2012-02-14 12:28 (:0)
wesley pts/1 2012-02-14 16:24 (:0.0)
wesley pts/3 2012-02-14 16:34 (:0.0)
wesley pts/5 2012-02-14 20:46 (:0.0)
Para ver quais usuários estão logados em um aplicativo, como o WordPress ou o Joomla, no entanto, serão necessários métodos diferentes e específicos da aplicação.
Como você está usando o Django, será necessário consultar programaticamente o modelo session
para sessões não expiradas. Confira o Q / A intitulado " Como obter a lista de os usuários autenticados? "no StackOverflow para uma explicação mais completa.