Como exibir o último horário de login ao efetuar login em um servidor Windows?

4

Fomos encarregados de um requisito de segurança para exibir a última vez que um usuário fez login no servidor após o login em nossos servidores Windows 2003 e 2008. Isso se aplicaria a contas locais e do AD. Qual é o melhor jeito de concluir isso? Não parece haver nenhum mecanismo integrado para fazer isso, e a melhor ideia que encontramos foi a possibilidade de usar um script com BgInfo .

    
por duckworth 07.05.2009 / 13:44

4 respostas

3

Uma solução alternativa que funcionaria no Server 2003 e no 2008 seria usar BGInfo sysinternal com o script getCurrentUserLastLoginTime.vbs do slingfive.com . Você provavelmente vai querer ter certeza de proteger o script e o executável bginfo para garantir que ninguém faça truques com suas últimas informações de login.

    
por 07.05.2009 / 14:11
2

Para o Windows Server 2008: este artigo explica como ativar esse recurso.

This feature is only available after the Domain Functional Level has been increased to Windows Server 2008. That means that only W2K8 DCs exist in the AD domain and no WNT4, no W2K or W2K3 DCs. Even after increasing the DFL the feature is not available right away.

Altere esta configuração de Diretiva de Grupo se quiser gravar as informações no diretório no logon:

 Computer Configuration\Administrative Templates\Windows Components\Windows Logon Options\
 Display information about previous logons during user logon = ENABLED

Aviso: Para contas de usuário de domínio nos domínios de nível funcional mistos do Windows 2000, do Windows 2000 nativo ou do Windows 2000, se você habilitar essa configuração, será exibida uma mensagem de aviso de que o Windows não pôde recuperar o informações e o usuário não conseguirá fazer logon. Portanto, você não deve habilitar essa configuração de política se o domínio não estiver no nível funcional do domínio do Windows Server 2008.

    
por 07.05.2009 / 13:52
1

Se você tivesse apenas DCs do servidor 2008, para elevar o nível funcional do domínio para o Windows Server 2008, há uma configuração de diretiva de grupo rápida e fácil para fazer isso.

Infelizmente, se você for o DC do Server 2003, precisará examinar o atributo 'lastLogonTimeStamp' da conta do usuário.

    
por 07.05.2009 / 13:51
0

use gpedit.msc, vá para

Configuração do Computador \ Modelos Administrativos \ Componentes do Windows \ Opções de Logon do Windows \

desabilite isso  Exibir informações sobre logons anteriores durante o logon do usuário

    
por 04.01.2010 / 19:57