Bloqueando Internet Explorer com o Squid

by Alexandre on December 20, 2009 e visualizado 53 VEZES

Eis uma boa forma para bloquear que seus usuários não usem o Microsoft Internet Explorer para navegação na internet.

/etc/squid/squid.conf

# Uma dos problemas ao fazer isso, é que alguns sites funcionam apenas no IE, então
# para isso, criamos uma regra que irá permitir apenas o usudo dele nos sites
# especificados no arquivo /etc/squid/acl/urls_allow_ie

acl urls_allow_ie url_regex -i            "/etc/squid/acl/urls_allow_ie"

# Verifica se o navegador em questão é o IE, neste caso escolhemos o IE, porém poderia
# ser qualquer outro navegador, o segredo é colocar uma palavra que contenha no header
# do user-agent, ex: Firefox, iria pegar o Mozilla Firefox.
# Lista completa de user-agent: http://www.zytrax.com/tech/web/browser_ids.htm#firefox

acl bwr_ie browser MSIE

# Todas as redes

acl all         src 0.0.0.0/0.0.0.0

# Rede interna

acl rede_local src 172.16.0.0/16

# Negando requisições vinda do Internet Explorer, menos para os sites liberados que
# são exceção

http_access deny bwr_ie !urls_allow_ie

# Libera a rede interna para navegação com outros navegadores

http_access allow rede_local

O arquivo urls_allow_ie deve ficar parecido com isso:

/etc/squid/acl/urls_allow_ie

http://.*\.google.com/.*

{ 0 comments }

Trocando a senha de root do Mysql

by Alexandre on November 14, 2009 e visualizado 7 VEZES

Hoje durante o dia, surgiu uma situação em que se precisava acessar o Mysql para executar algumas rotinas de manutenção, e para isso era pré-requisito que a conta de acesso tivesse privilégios de administrador (root), porém, ninguém ao redor tinha ou se lembrava da senha do usuário root do Mysql.

Para isso, abaixo segue um pequeno tutorial de como recuperar/mudar a senha do usuário root no Mysql.

Passo #1: Parar o serviço do daemon do Mysql

# /etc/init.d/mysqld stop

Verificar se existe qualquer processo do Mysql no ar, e eliminar se for necessário

# ps aux |grep mysql
# kill -9 'pid'

Passo #2: Iniciar o Mysql em modo de “segurança”

Desse modo, utilizando os parametros –skip-grant-tables, o daemon é iniciado ignorando as tabelas que fazem o controle de segurança do Mysql, com isso ao conectar no serviço, você acaba acessando com privilegios de administrador.

# mysqld_safe --skip-grant-tables &

Passo #3: Acessar o banco do Mysql

# mysql -u root mysql

Passo #4: Trocar a senha de root do banco

Substituir a palavra SENHA pela nova senha

mysql> UPDATE user SET password=PASSWORD("SENHA") WHERE user="root";
mysql> FLUSH PRIVILEGES;
mysql> exit

Passo #5: Reiniciar o processo do Mysql

# /etc/init.d/mysqld restart

{ 0 comments }

</