[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Monitor comandos dos Usuarios



Bom dia Amigo Paulino, eu sou muito grato pelo seu esclarecimento sobre o uso do screen, mas isso só será possivel se o outro usuario estiver usando o screen tb. E ele nao vai estar. Ele vai estar numa sessao isolada de ssh, amenos que eu deixe um script "armaldilha" no bashrc para abrir automaticamente o screen quando alguem logar, mas isso seria facil detectar e matar o screen. A minha ideia é monitorar as acoes de forma mais discreta e passiva, rodando um daemon ou algo do tipo.
Mais uma vez muito grato.



2008/5/8 Paulino Kenji Sato <pksato@gmail.com>:
2008/5/7 plebeo <plebeo@gmail.com>:
> Boa Noite amigo, eu conheço o screen, mas nao tem como eu monitorar com o
> screen uma sessao aberta por outro usuario feita com ssh, nós nao estamos
> repartindo o mesmo terminal, estamos em terminais diferentes, em sessões ssh
> separadas, com processos diferentes. Isso elimina o uso do screen para o meu
> caso.
>  Muito grato pela contribuição de comentário, grande abraco.

Nisso que o Sr. se engana.
Screen pode ser usando para propósitos de monitoramento.
Por favor, leia atentamente o manual do screen.
Bem, mas como pouca gente se propôem a fazer isso...

coloque no /etc/screenrc as seguintes linhas:
multiuser on
acladd root,fulano,beltrano


Abra um screen como de usual em um terminal (seja ele local ou
remoto), seja esse usuário o plebeo.

Em um outro terminal, como root, fulano ou betrano, rode um
screen -ls plebeo/
Vai listar as sessões do screen do plebeo.
Agora, conecte a essa sessão com:
screen -r plebeo/pid  (visto pelo ls)


Entendido.
--
Paulino Kenji Sato
http://www.nobel.com.br



--
<b><font color=green>Ass: Plebeo</b>
<ul><li><a href="" href="http://www.plebeos.blogspot.com">http://www.plebeos.blogspot.com">Plebeos</li><img src="" href="http://www.tuxisalive.com/icones/worldwide2.jpg">http://www.tuxisalive.com/icones/worldwide2.jpg"></a>
Reply to: