Sessão do usuário conectada

0

Quando conecto-me ao ssh diretamente via terminal em uma máquina unix, como posso saber quantas sessões foram escaladas? eu quero dizer

Fisrt eu conecto como root # e

su bryan

# e

su tony

# e

su emilie

#

É possível ter (uma árvore como) informações de sessão com as quais eu me conectei?

ex: emilie - tony - bryan - raiz

Obrigado.

    
por user3545361 11.03.2015 / 11:47

1 resposta

1

A maioria dos comandos ps do Linux tem a capacidade de produzir árvores de processo, o que mostraria os processos envolvidos no presente shell:

$ ps fuT
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
userone   9591  0.0  0.2  20644  3484 pts/14   Ss   10:50   0:00 bash
root      9743  0.0  0.1  56124  1672 pts/14   S    10:50   0:00  \_ su - root
root      9751  0.0  0.2  21580  4428 pts/14   S    10:50   0:00      \_ -su
root     10112  0.0  0.0  16836  1256 pts/14   R+   10:57   0:00          \_ ps fuT
    
por 11.03.2015 / 11:58