quinta-feira, 12 de abril de 2012

Como funciona o atributo "LastLogonTimeStamp"

Seu chefe chega em sua sala, todo pirilampo e saltitante e diz que chegou a hora de fazer uma limpeza de sua base do Active Directory, e todos os computadores e usuários inativos por mais de 90 dias devem ser eliminados.

Você, confiante, lembra-se do atributo lastLogon e prontamente prepara um relatorio para seu chefe. Minutos depois ele volta para sua sala, mas nem tanto saltitante, talvez até com chamas nos olhos, joga o relatorio em sua mesa, e pergunta "Por que metade de nossos computadores/usuarios nunca fizeram logon"?

Já desesperado, você confere os seus domain Controllers vê que o atributo LastLogon aparece em um DC mas não aparece nos outros! Como pode?

A resposta: Isso é por Default do Windows. este atributo NÃO É replicado. Mas calma! Nem tudo está perdido.

O atributo lastLogon não foi desenhado para prover a informação de login reais. Então, a partir do Windows Server 2003 foi introduzido o lastLogontimeStamp!! O atributo perfeito para auxiliar a localização de máquinas e usuários inativos, uma vez que, com as configurações padrão, o lastLogontimeStamp estará em média 9 a 14 dias atrás da data corrente.

NOTA:
Se você procura por um rastreamento "real-time", voce precisará pesquisar os logs de Security Events dos seus DC's

Requerimentos:
Seu domínio precisa ter o nível funcional de NO MINIMO windows 2003.

Atualizações e Replicação do lastLogontimeStamp
Antes de tudo, você precisa se familiarizar com o atributo msDSLogonTimeSyncInterval , que controla o intervalo (em dias) de quando o lastLogontimeStamp é atualizado. Se você olhar o ADSIEDIT.MSC, poderá verificar que o msDSLogonTimeSyncInterval estará como not set, mas não se assuste. O not set indica o padrão de 14 dias.

Se desejar desligá-lo, basta deixar como 0 (zero).


Como saber se o lastLogontimeStamp está replicando
Para verificaar se está replicando corretamente, você pode usar o comando repadmin.exe com o swich showattr. Veja alguns exemplos abaixo:

1. Usando repadmin para verificar o valor do lastLogontimeStamp em todos os DC's para um usuário:

repadmin /showattr * (DN of the target user) /attrs:lastLogontimeStamp >lastLogontimeStamp.txt

Examplo:
repadmin /showattr * CN=user1,OU=accounting,DC=domain,dc=com /attrs:lastLogontimeStamp >lastLogontimeStamp.txt

2. Usando repadmin para fazer um dump do lastLogontimeStamp para todos os usuários de um dominio, incluindo aqueles que estão com o lastLogontimeStamp zerado:

repadmin /showattr * /subtree /filter:"(&(objectCategory=Person)(objectClass=user))" /attrs:lastLogontimeStamp >lastLogontimeStamp.txt

3. Dump lastLogonTimeStamp para todos os usuários com o atributo preenchido:

repadmin /showattr * dc=domain,dc=com /subtree /filter:"((&(lastLogontimeStamp=*)(objectCategory=Person)(objectClass=user)))" /attrs:lastLogontimeStamp > lastLogontimeStamp-2-22-2009.txt



Espero ter ajudado! Se gostou, deixe um comentário!

terça-feira, 10 de abril de 2012

Business Intelligence? Exatamente!

Organizações em todo o mundo estão enfrentando uma explosão de dados. Segundo o Gartner, o volume de informações está crescendo em todo o mundo a uma velocidade mínima de 59% ao ano, com 15% de que os dados como estruturados e o resto composto por novos dados complexos.

O Microsoft SQL Server 2012 oferece às organizações a base para a plataforma de informação "cloud-ready", ajudando-as desbloquear idéias inovadoras, construir rapidamente soluções, e estender os seus dados do servidor para a nuvem com recursos avançados para a confiança de missão crítica.
Mas, enquanto os dados estão previstos para crescer 44 vezes na próxima década, o número de profissionais de TI é previsto crescer apenas 1,4 vezes. Os empregadores vão estar à procura de profissionais de TI com as habilidades do SQL para lidar com as demandas de dados de sua empresa. Como eles saberão onde procurar?

Através da certificação Microsoft, que são preparadas para medir um nível profundo de conhecimento. E isto é possivel:

  • Projetando certificações que testam as habilidades que os empregadores e gerentes contratantes reconhecem como mais essencial para o sucesso de seus funcionários no trabalho.
  • Desenvolvendo exames que incidem sobre o uso real do mundo de tecnologias Microsoft nas organizações.
  • Entregando os nossos exames, utilizando medidas de segurança adequadas, para os empregadores e os candidatos sabem que cada certificação ganhou carrega um valor sólido no mercado.
  • Protegendo nossas certificações, mantendo a nossa concepção, desenvolvimento e processos de entrega seguro.
Isso tudo significa que quando você ganha uma certificação Microsoft, seus empregadores e colegas sabem que você tem um conhecimento tecnológico "up-to-date", e pode trazer habilidades mais perspicazes de solução de problemas o trabalho. Em uma pesquisa com 700 profissionais de TI, 60% dizem que a certificação levou a um novo emprego. E, em um relatório de pesquisa de 2011 feito pela  CompTIA, 64% dos gerentes de contratação de  TI, disse que as certificações tinham um valor extremamente alto ou alto para validar as habilidades e competências de trabalho dos candidatos.

A explosão de dados está colocando novas demandas sobre as organizações e departamentos de TI. As Certificações Microsoft provam que você tem as habilidades ideais para ajudá-los a lidar com isso.

terça-feira, 13 de março de 2012

Virtualizando seu ISA ou Forefront TMG

A proteção do sistema host é fundamental para manter seguro seu ambiente de ISA ou TMG virtualizados!


Veja abaixo este vídeo interessantíssimo a respeito deste assunto!

http://technet.microsoft.com/en-us/edge/Video/ff710552

Sobre este vídeo

No passado, o ISA tem tido um apoio muito limitado ou nenhum sobre a plataforma de virtualização da Microsoft. Agora, o ISA e Forefront Threat Management Gateway (TMG) é suportado.  Jim Harrison fornece alguma orientação sobre o que você precisa pensar sobre quando você virtualizar seus servidores ISA / TMG. Veja uma sessão de whiteboard sobre as diversas maneiras que você pode configurar o Hyper-V / servidor virtual para trabalhar com o ISA / TMG e cavar as vantagens e desvantagens de cada configuração de rede, tais como:
  
  • execução
  • gestão
  • administração
  • segurança

segunda-feira, 12 de março de 2012

Ultrabooks - Você já conhece?

Recentemente a Intel Semiconductors em parceria com alguns fabricantes lançou o famoso "Ultrabook".

Mas qual a diferença entre um notebook comum ou um netbook ou um tablet?

Resumindo grosseiramente: Imagine um netbook com o tamanho e peso de um tablet, mas com um poder de processamento igual ou maior do que um notebook!

Resultado: Um equipamento ultra-fino (alguns com 5 mm de espessura em média), ultra-rápido e ultra-flexivel.

Daí temos o nome "Ultrabook".

Veja o video de lançamento abaixo:



Qual vantagem?

Pois é, alguns dirão: "Mas porque não comprar um tablet?"

Imagine um equipamento com o peso e funcionalidade de um tablet, mas que pode ser incorporado no mundo corporativo, aplicando todas as politicas de segurança, configurações, podendo também usar toda a suíte de aplicativos da empresa como Microsoft Office, entre outros.

Com os tablets, hoje isso não é possivel. Os sistemas operacionais de tablet, raramente dão suporte a Serviços de diretório como o Microsoft AD DS, sendo utilizados mais para uso pessoal do que corporativo.

Futuramente, com o lançamento do Windows 8 acredito que será ainda possivel tirar maior proveito dessas funcionalidades, uma vez que a nova versão do Sistema Operacional da Microsoft foi concebido sob Kernell do Windows Phone 7.5, ou seja, boot quase instantâneo.

Somados com a possibiliadde de uso de suites empresariais, aplicação de Group Policies, gerenciamento através do Active Directory Directory Services (AD DS), mudanças significativas estão muito próximas no mundo da computação ultra-portátil.

sexta-feira, 9 de março de 2012

Certificações Microsoft e as novas tecnologias

Durante os últimos 20 anos, as Certificações Microsoft têm continuamente se mantido relevantes às necessidades dos profissionais de tecnologia e às empresas que os contratam, abaixo vamos discutir um pouco sobre as formas de manter as certificações relevantes às tecnologias que ainda estão por vir.

E falando sobre tecnologia, os departamentos de TI no mundo todo já estão a par das notícias:

Uma nuvem privada oferece fundamentalmente novas capacidades que representam uma mudança de paradigma na computação geracional.

Do site Microsoft Server and Cloud Plataform

Reunindo recursos em todo o datacenter da empresa e oferecendo um modelo elástico direcionado a uso, baseado em auto-serviço, uma solução em nuvem privada simplifica a implantação, manutenção e custo, aumentando a agilidade e poder.

E essa mudança de paradigma na computação significa também uma mudança de paradigma nas habilidades dos profissionais de TI, que terão que configurar, implantar, monitorar e operar soluções de nuvem privada de hoje e amanhã. O aumento da capacidade e da capacidade de soluções de Cloud privado significa que profissionais de TI e desenvolvedores terão que ter um conjunto novo e mais amplo de competências.

Microsoft Learning está a abordar esta necessidade de novas habilidades, garantindo que oferece treinamento e certificações que permitem que profissionais de TI e desenvolvedores para desenvolver e validar a sua habilidade define através deste novo leque de competências com foco em soluções tecnológicas específicas. Um exemplo desse esforço é a certificação nuvem anunciou recentemente a certificação de cloud privado. Disponível como uma versão beta em abril, a certificação começa com a fundação da atual dos exames em Windows Server 2008, e acrescenta dois novos exames em System Center 2012, atualmente em versão beta.

Comece hoje mesmo visitando a página de Visão Geral de Certificação de Nuvem Privada Microsoft. É onde você pode se preparar e treinar para a certificação, se inscrever para o nosso curso "Private Cloud Jump Start", e obter uma vantagem sobre a sua certificação em nuvem privada, iniciando a sua certificação MCITP Administrator Server.

O modelo datacenter tradicional está mudando rapidamente e Certificação Microsoft continua a mudar com ele, para ajudá-lo a manter suas habilidades relevantes no novo mundo da nuvem privada.

Veja um pouco mais sobre cloud computing neste vídeo:

quinta-feira, 15 de dezembro de 2011

Windows 7 - Quando uma unidade de DVD lê somente CD

Pode ter certeza que alguém já passou por isso.

Sabe aquela sua sobrinha chata, que chega na sua casa louca para gravar o DVD pirata da série Crepúsculo (ai vampiro, vampiro, vampiro, vampiro... vampiro?), ai ele não reconhece de jeito nenhum os DVDs?

Voce tirou do plástico umas nove mídias novinhas pensando que era algum pau, mas ai você coloca uma mídia de CD e funciona! Não aguentando mais sua sobrinha lhe torrando as paciências, voce chuta o computador, grita com a menina e seu cunhado manda você praquele lugar. Antes de pensar que está ficando maluco, o que pode estar com problemas é o seu Windows.


Se voce tem absoluta certeza que não é problema da sua unidade de DVD, você pode tentar os seguintes passos abaixo (em inglês, mas tenho certeza que você consegue se virar):

1) click the start menu
2) click on "run"
3) type "regedit" and click ok
4) go to string key "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
5) delete "upper filters" and "lower filters in the right side window.
6) right click my computer in the start menu.
7) click properties
8) go to the hardware tab
9) click device manager
10) expand the dvd/cdrom drives
11) right click the dvd rom and click uninstall
12) restart computer

Se realmente não funcionar, tente gravar ou ler um DVD de outro equipamento para ter certeza que não é sua unidade.

terça-feira, 29 de novembro de 2011

Scripting Fiad - Solicitar ação do usuário (Teclar Y/N) através do comando CHOICE

Quem nunca precisou automatizar alguma tarefa, através do bom e (muito) velho prompt de comando?

Algumas vezes é necessária a intervenção do usuário, para que ele pressione alguma letra/numero específico ou responda à pergunta Sim/Não.

Para isto, pode-se utilizar o comando CHOICE,  que possibilita um prompt para resposta.

Melhor que teoria, só a prática! Vejam abaixo:

CHOICE /c123456789

  • Para numeros ou letras e necessario o uso do /c que ira mostrar: [1,2,3,4,5,6,7,8,9]...
  • Sem o uso do comando /c, o CHOICE, mostrara o prompt: [Y,N]...

O comando CHOICE tem que vir sempre acompanhado do IF e ERRORLEVEL. que são complementos do comando, ou seja não funcionarão se aplicados sozinhos.

Exemplo abaixo:

@echo off
cls
echo Bem vindos ao show do Milhão!
echo Responda a pergunta abaixo para ganhar um milho grande

Echo O Justin Bieber é:
echo ---------------------------------------------------
Echo [1] Uma menina
Echo [2] Um afeminado
Echo [3] Lésbica

choice /c123
echo ---------------------------------------------------
if errorlevel 3 echo MILHOOOOOOOOO
if errorlevel 2 echo MILHOOOOOOOOO
if errorlevel 1 echo MILHOOOOOOOOO


Tirando a trolada com o Justin Biba, basta substituir pela pergunta pertinente à sua linha de comando.
No final, nos ERRORLEVELS, substitua o "echo MILHOOOOOOOOO" pelo comando que voce deseja que seja executado.
LEMBRE-SE! no caso de multipla escolha, coloque sempre a sequencia do ERRORLEVEL do MAIOR para o MENOR, como no exemplo acima (3, 2, 1). Caso contrário não funcionará.
Espero que tenha sido útil.