Inicialização do sistema e usuários log extra

1

Estou usando o Slackware Linux no Win7 Virtualbox. Quando eu digito um comando:

ps axu | grep bash

eu recebo duas instâncias do bash assim:

root 1052 ... -bash
root 1053 ... -bash

Além disso, quando eu emito o comando users eu também recebo dois usuários logados ( root root )

  • por que há dois usuários root conectados enquanto eu não registrei (explicitamente) nenhum usuário extra, exceto o login padrão após a inicialização do sistema
  • como diagnosticar de onde veio esse usuário root extra logado e como desconectá-lo?
por Ringger81 17.12.2017 / 13:25

2 respostas

0

Processos de sistemas (iniciados como cron jobs, por exemplo) podem aparecer como processos bash executados por root. Isso não significa que um usuário esteja logado. Use ps -eaf | grep bash para ter a linha de comando completa que os iniciou. Isso lhe dará pistas sobre sua origem.

    
por 17.12.2017 / 15:10
0

Uma das maneiras de determinar de onde vieram esses bashes é fazer

pstree 1

e examine quem são os pais. Para o terminal em que fiz isso, a parte relevante da saída é

 ├─xfce4-terminal─┬─3*[bash]
 │                ├─bash───tail
 │                ├─bash───pstree
 │                ├─gnome-pty-helpe
 │                ├─{gdbus}
 │                └─{gmain}
    
por 22.01.2018 / 19:40