Coletâneas de GPOs úteis no Windows Server 2008

 

  • PARA BLOQUEAR PROGRAMAS

Criar uma GPO
Editar
\User Configuration\Policies\Administrative Templates\System
Don’t run specified Windows application (dois cliques)
Clique em Enabled
List of disallowed applications (clique em Show…)
cloque o nome dos arquivos que deseja bloquear por exemplo para bloquear
o MSN coloque msnmsgr.exe
Pode ser bloqueado também *.mp3 *.wav etc…

  • PARA IMPEDIR A INSTALAÇÃO DE PROGRAMAS

Criar uma GPO
Editar
\User Configuration\Policies\Administrative Templates\Control Panel
Você pode escolher as opções abaixo:
Hide the “Add a program from CD-ROM or floppy disk” option (habilita ou desabilita a
instalação de programas via cd-rom ou floppy)
Hide the “Add programs from Microsoft” option (habilita ou desabilita a
instalação de programas via Microsoft)
Hide the “Add programs from your network” option (habilita ou desabilita a
instalação de programas via rede)

  • PARA RESTRINGIR ACESSO A CONTEÚDOS E SITES

Criar uma GPO
Editar
\User Configuration\Policies\Windows Settings\Internet Explorer Maintenance\Security\
Security Zones and Content Ratings (dois cliques)
Content Ratings
Habilitar Import the current Content Ratings Settings
Clicar em Modify Settings
Ratings ==> Bloqueia por conteúdo
Approved Sites ==> você pode criar uma lista de sites que estão sempre disponíveis ou não disponíveis,
independentemente de como eles são classificados

  • PARA RESTRINGIR ACESSO A INTERNET

Criar uma GPO
Editar
\User Configuration\Policies\Windows Settings\Internet Explorer Maintenance\Connection\
Proxy Settings (dois cliques)
Marque a opção Enable proxy settings coloque no http: 127.10.1.1 port 3333
Caso queira que algum site seja acessado coloque-o em Exceptions

  • PARA RESTRINGIR ACESSO AO PAINEL DE CONTROLE

Criar uma GPO
Editar
\User Configuration\Policies\Administrative Templates\Control Panel
Prohibit access to the Control Panel (dois cliques)
Clique em enabled
Caso deseje habilitar somente alguma opção vá em:
Show only specified Control Panel Items (dois cliques)
Clique em Enabled e logo após em Show em Options

  • PARA DEFINIR UM PAPEL DE PAREDE PARA OS USUÁRIOS

Criar uma GPO
Editar
\User Configuration\Policies\Administrative Templates\Desktop
Desktop Wallpaper (dois cliques)
Clique em Enabled
Em Options Defina o Papel de parede e a forma de apresentação

  • PARA RESTRINGIR O WINDOWS UPDATES

Criar uma GPO
Editar
\User Configuration\Policies\Administrative Templates\System
Windows Autopmatic Updates (dois cliques)
Clique em Disabled

  • PARA MAPEAR UMA UNIDADE DE DISCO

Criar uma GPO
Editar
\User Configuration\Preferences\Windows Settings
Clique com o botão direito em Drive Maps e New Mapped Drive
Action Update
Label as: o caminho do mapeamento
Marque Reconnect
Existing selecione a letra do mapeamento

  • INSTALANDO UMA IMPRESSORA TCP/IP

Criar uma GPO
Editar
\User Configuration\Preferences\Control Panel Settings
Clique com o botão direito Printers – New – Tcp/ip
Informe os dados da impressora

  • INSTALANDO UMA IMPRESSORA MAPEADA NA REDE

Criar uma GPO
Editar
\User Configuration\Preferences\Control Panel Settings
Clique com o botão direito Printers – New – Shared Printer
Informe os dados da impressora

  • PARA DEFINIR O MENU INICIAR XP OU VISTA

Criar uma GPO
Editar
\User Configuration\Preferences\Control Panel Settings
Clique com o botão direito em Start Menu – New –
Defina qual e como será usado

Conhece mais algumas? Comente ai…

Howto: Desativando o CTRL+J do browser para utilizar leitores de código de barras

 

Leitores de código de barras não são novidades, porém seu uso quase sempre se deu por meio de aplicativos desenvolvidos para rodar direto no Sistema Operacional, como os PDVs (Ponto de Venda) por exemplo. Funciona maravilhosamente bem, como um teclado, onde você entrar com valor e pressiona no final.

Agora, caso você necessite desenvolver uma aplicação Web, que terá um campo que será preenchido por meio da leitura de código de barras, provavelmente irá enfrentar o problema da caixa de download, onde cada leitura feita o browser chama a janela de arquivos baixados, ou seja, ele executa a combinação de teclas CTRL + J. Com isso inviabiliza sua aplicação, pois você terá que fechar a janela de downloads a cada nova leitura.

A solução é desativar essa opção do navegador.

Caso você esteja utilizando o Firefox existe uma extensão que permite fazer isso e muito mais, chama-se customizable-shortcuts.

Agora, provavelmente você quer desenvolver uma solução cross-browser, pois você nem sempre vai saber qual o browser que seu cliente estará utilizando, para isso existe a solução de utilizar JQuery:

[html]

Cartilha do Servidor Público Federal

Trata-se de cartilha informativa, para uma rápida consulta, elaborada em linguagem simples e de fácil compreensão e visa permitir o acesso, dos servidores às orientações acerca de sua vida funcional, seus direitos e seus deveres, com a indicação da legislação básica.

Embora o foco da cartilha sejam as carreiras de  Técnico-Administrativo e de Docentes das Instituições Federais de Ensino, a mesma contém informações que engloba todos os Servidores Públicos Civis da União pois é baseada na Lei nº 8.112, de 11 de dezembro de 1990 – que define o Regime Jurídico Único e demais normas, além é claro da Lei nº 11.091, de 11/01/2005, e do Decreto nº 94.664, de 23/07/1987 e Lei 11.784 de 22/12/2008 e alterações.

Se você é Servidor Público Federal, ou esta se preparando para um concurso da união, vale a pena ler este material.

Setas em ASCII

Combinar com ALT + Número:

30 = ▲ (seta pra cima)

31 = ▼ (seta para baixo)

16 = ► (seta para direita)

17 = ◄ (seta para esquerda)

Outro formato:

23 = ↨ (seta para baixo e para cima)

24 = ↑ (seta pra cima)

25 = ↓ (seta para baixo)

26 = → (seta pra direita)

27 = ← (seta para esquerda)

Tenha seu próprio encurtador de URLs

Este script PHP permite você configurar e manter um serviço de encurtamento de URL tanto em seu site, ou na sua intranet. Basta enviar o código, definir as configurações e detalhes de seu domínio e pronto.

Ele vem com uma área de administração para gerencia, 3 modelos de front-end, registro de usuários, estatísticas,espaço para banners e etc.

Tamanho: 5MB

Opções de download:

Conversor PDF para Excel – Gratuito

Características do Conversor – PDF para Excel, completo e gratuito

  • Fácil de Usar
  • Edita formulários PDF em Excel
  • Não há necessidade de ter o Excel instalado
  • Conversão total
  • Preserva todo o texto PDF no Excel convertido
  • Conversão rápida
  • Modo Batch – converter centenas de documentos PDF para Excel.

Opções de download:

Livro: Técnicas Avançadas na Administração GNU/Linux

A FTA – Free Technology Academy, lançou este excelente livro com técnicas avançadas na administração GNU/Linux.

São 545 páginas com os seguintes tópicos:

– Introdução ao sistema operacional GNU/Linux
– Migração e coexistência com sistemas não-Linux
– Ferramentas básicas para o administrador –
– O kernel
– Administração local
– Administração de rede
– Administração de servidor
– Administração de Dados
– Administração de Segurança
– Ajustes da Configuração e otimização
– Clustering

  • Authors: Remo Suppi Boldrito e Josep Jorba Esteve
  • Licença: GNU Free Documentation License, Creative Commons Attribute ShareAlike License
  • Informações: 545 páginas; 18.8 Mb
  • Idioma: inglês

    Opções de Download:
    ftacademy.org (tem que preencher um formulário)
    Download Direto

Como fazer um Link expirar em um Post ou Página no WordPress?

Imagine que em determinado período, você resolva promover um concurso em seu site e faz a divulgação mediante a uma postagem:

  1. O link para inscrição deve aparecer somente até a data X.
  2. As demais informações da postagem de divulgação dece continuar.

Isso é simples de resolver, existem duas formas: criando uma função no arquivo wp-includes/functions.php (ou no arquivo functions.php do tema, se houver) ou por meio de plugins.

Vamos ver a primeira opção. Edite o arquivo wp-includes/functions.php

// Vencimento //
function vence_conteudo($args = array(), $content = '') {
    extract(shortcode_atts(
        array(
            'off' => 'amanha', // nao funcionara se nao definir uma data real
        ),
        $args
    ));
    if (strtotime($off) > time()) {
        return $content;
    }
    return '';
}

add_shortcode('vencimento', 'vence_conteudo');

// O que mostrar quando o prazo estiver expirado //
function mostra_conteudo($args = array(), $content = '') {
    extract(shortcode_atts(
        array(
            'on' => 'amanha', // nao funcionara se nao definir uma data real
        ),
        $args
    ));
    if (strtotime($on) < time()) {
        return $content;
    }
    return '';
}
add_shortcode('mostra', 'mostra_conteudo');

Uma vez que se tenha criado a função, basta editar a postagem, adicionando as tags:

[vencimento off=”2012-05-10″] Clique aqui para Inscrição [/vencimento]

[mostra on=”2012-05-10″] Aqui entra o conteúdo que deverá aparecer assim que expirar, no exemplo em: 10/05/2012. [/mostra]

Simples não?

Caso queira utilizar um plugin, confira estes:
shortcodes-to-show-or-hide-content
simple-content-expiry/

Espero ter ajudado.

Script de Backup (dump) SVN – Subversion

Continuando a série de scripts de backup, hoje iremos ver como realizar o backup de versionamentos SVN (subversion).

Podemos começar este poste com as palavras de um sábio:

“Existem dois tipos de pessoas, aquelas que fazem backup regularmente e aquelas que nunca tiveram uma falha do disco rígido”

Existem uma série de cenários e estratégias de backup. A maioria delas sugerem uma cópia de segurança, uma vez por dia, geralmente nas primeiras horas. Este, porém, pode não funcionar bem com um ambiente com mudanças rápidas onde os dados muda várias vezes por hora. Este tipo de ambiente é geralmente em desenvolvimento de software, visto que o código pode se modificar completamente várias vezes em questão de horas, e muitas vezes um único backup diário pode não funcionar.

#!/bin/sh
################################################
#
# Backup Completo dos repositorios SVN
#
# @author Jonas Ferreira
# @email jonas [at] jf [dot] eti [dot] br
# @version v0.01
# @reldate 2012-04-09
################################################

# data
# ——————–
bakdate=$(date +%Y%m%d%H%M)
echo “——————————–”
echo “Rodando o script de Backup – SVN – $bakdate”
echo “——————————–\n”

# Local onde estao os repositorios
# —————————
svnrepos=”/srv/svnrepos”

# Local onde sera gerado o DUMP
# ————————
bakdest=”/home/username/SVN-BACKUPS”

# Local onde os dumps serao tranferidos, apos o DUMP
# —————————————-
baktousb=”/media/USB/Extra-BACKUP”

# Entrando na pasta dos repositorios
cd $svnrepos

# Certificando se tem acesso de escrita na pasta de destino
if [ -d “$bakdest” ] && [ -w “$bakdest” ] ; then

for repo in *; do
# gerando um dump para cada projeto
echo “Executando: svnadmin dump $repo > $bakdest/$repo-$bakdate.svn.dump \n”
# Finalizando o backup
svnadmin dump $repo > $bakdest/$repo-$bakdate.svn.dump

# copiando os arquivos para a unidade remota
if [ -d “$baktousb” ] && [ -w “$baktousb” ] ; then
echo “Copiando para $baktousb …\n”
cp $bakdest/$repo-$bakdate.svn.dump $baktousb
fi
done
else
echo “Nao eh possivel continuar o processo de backup”
echo “$bakdest *NAO* eh um diretorio gravavel.”
fi

# Finalizando o script de backup
echo “\n\n=================================”
echo ” – Backup Completo :-]”

Anexo aqui o script personalizado por mim, onde faz-se o backup Full e transfere-se para um servidor na rede por meio de cifs. (Servidor SVN rodando no CentOS 6.2).
Download do Script

Para restaurar o dump, é só executar:
$ svnadmin load /var/www/svn/repos < repos-backup Fontes: - Instalação do SVN no CentOS
http://www.niden.net/
(exemplos de backup incremental)
http://www.hossainkhan.info/content/shell-script-backup-all-your-svn-repositories

Scripts – Active Directory

Listar usuários do Active Directory

dsquery user -limit 1000 | dsget user -dn > C:\usuarios.txt

Lista de usuários do Active Directory, adicionando uma coluna informando se a conta esta habilitada ou não.

dsquery user -limit 0 | dsget user -dn -disabled > C:\usuarios2.txt

Fonte: http://www.msxfaq.de/tools/dsxxx.htm

Mostrar todos os usuários no Active Directory com “a senha nunca expira”:

get-aduser -filter * -properties Name, PasswordNeverExpires | where { $_.passwordNeverExpires -eq "true" } | where {$_.enabled -eq "true"} | Format-Table -Property Name, PasswordNeverExpires -AutoSize

Mostrar o último horário de login, em formato de classificação para objetos de computador:

Get-ADComputer -Filter * -Properties *  | Sort LastLogonDate | FT Name, LastLogonDate -Autosize

Mostrar a hora do último login, no formato classificado para userobjects:

Get-ADUser -Filter * -Properties *  | Sort LastLogonDate | FT Name, LastLogonDate -Autosize