Como ver usuários logados no iTop

Como ver usuários logados no iTop

É possível ver os usuários logados no iTop, por exemplo para saber se é possível fazer um upgrade sem bloquear ninguém?

Não há menu em lugar nenhum, não encontrei nada online.

Responder1

Com acesso ao servidor, uma linha que você pode colocar como função (ex. itoplastlog) no seu bashrc:

$ awk '{ split($4,a,":"); print substr(a[1],2) ":" a[2] ":" substr(a[3],0,1) " " $3 }' /var/log/httpd/access.log | uniq | tail
15/Jun/2022:16:5 Alice
15/Jun/2022:16:5 Bob
15/Jun/2022:17:1 Eve

Aqui /var/log/httpd/access.logestá o log do servidor HTTP
$3é o login do usuário (separado por espaço).
Ele mostra apenas os dígitos das dezenas dos minutos

Salve também a segunda versão, mais precisa (minutos inteiros) e mais barulhenta:

$ awk '{ split($4,a,":"); print substr(a[1],2) ":" a[2] ":" a[3] " " $3 }' /var/log/httpd/access.log | uniq | tail
15/Jun/2022:16:50 Alice
15/Jun/2022:16:54 Bob
15/Jun/2022:16:55 Bob
15/Jun/2022:16:56 Bob
15/Jun/2022:16:57 Bob
15/Jun/2022:17:10 Eve
15/Jun/2022:17:11 Eve
15/Jun/2022:17:12 Eve

informação relacionada