Fala Daniel,
repare que nos cms abaixo (nos quais limpei/troquei algumas informações por
causa dos engenheiros sociais), já havia feito um su - para root:

Prompt> whoami
root
Prompt> who am i
276797  pts/5        Aug 23 10:24
Prompt> who
241082  pts/0        Aug 21 17:18
288222  pts/1        Aug 14 16:29
288222  pts/2        Aug 14 16:30
288222  pts/3        Aug 14 16:30
276797  pts/4        Aug 16 08:43
276797  pts/5        Aug 23 10:24
Prompt> finger
Login    Name        Tty      Idle  Login  Time
241082   Luiz        pts/0      30  Aug 21 17:18
276797   Julio       pts/4    3:31  Aug 16 08:43
276797   Julio       pts/5          Aug 23 10:24
288222   Hudson      pts/1   23:52  Aug 14 16:29
288222   Hudson      pts/2   23:51  Aug 14 16:30
288222   Hudson      pts/3   23:50  Aug 14 16:30

Ou seja, o who e o finger te dão esta informação limpa.

Aqui, tenho um programa que manda e-mail para mim mesmo (ou quem estiver
usando o script). Como frequentemente sou root (e outros colegas tb), a
única forma que descobri de informar o login name é pelo cmd who am i
(separado assim mesmo).

Abraços,
Julio
:wq



2006/8/25, daniel <[EMAIL PROTECTED]>:
>
>  Oi gente,
>
> Sei que com os comandos w, who e last é possível verificar quais
> usuários estão logados na máquina.
>
> Mas e se alguem logar como usuario daniel e depois ganhar privilegio de
> root com o comando su ? Como faço para que um sheel script identifique
> quais usuarios estão loagados e quais estão Ativos no momento ?
>
> No caso acima, considero que daniel esta logado porem root esta ativo.
>
>
> Valeu....
>
> 
>



-- 
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq


[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a