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
