Bloquear proxy e página inicial no firefox

Muitas vezes  instalamos o tinyproxy ou squid e o dansguardian com o objetivo e bloquear sites indesejados nos laboratórios de informática, em casa ou pequenos escritórios , mas muitas vezes não é aplicado a política de proxy transparente.

Veja aqui como instalar o tinyproxy e dansguardian no Linux Educacional

Agora vou mostrar como bloquear o proxy e página inicial no firefox para não serem alteradas pelos usuários do computador, esse método foi utilizado em máquinas que utilizam o Linux Educacional 3.0 e Mozilla Firefox 3.0. Pode também ser utilizado em outros sistemas operacionais mas pode ocorrer de alguns passos e/ou caminhos serem diferentes.

  • Clique com o botão direito do mouse e crie um arquivo de texto vazio e copie para esse arquivo as seguintes linhas:

//
lockPref(“app.update.enabled”, false);
lockPref(“network.proxy.http”, “10.1.1.2”);
lockPref(“network.proxy.http_port”, 8000);
lockPref(“network.proxy.type”, 1);
lockPref(“network.proxy.no_proxies_on”, “localhost, 127.0.0.1”);
lockPref(“network.proxy.share_proxy_settings”, true);
lockPref(“browser.startup.homepage”, “http://www.google.com.br”);

 

  • Salvar arquivo como mozilla.cfg

OBS: Pode acontecer que na hora que colar o conteúdo acima no arquivo tenha apagar as ” (aspas) atuais e digitá-las novamente por motivo de incompatibilidade de padrões da codificação.

Vamos entender o que é cada linha do arquivo.

  1. lockPref(“app.update.enabled”, false) = Desativa atualizações automáticas do firefox (false= permite atualização, true=não permite atualização)
  2. lockPref(“network.proxy.http”, “ipservidor”) = Configura proxy HTTP do navegador
  3. lockPref(“network.proxy.http_port”, 8000) = Configura porta do proxy do dansguardian do navegador nesse caso porta 8000
  4. lockPref(“network.proxy.type”, 1) = Ativa a opção “Usar este proxy para todos os protocolos” do navegador
  5. lockPref(“network.proxy.no_proxies_on”, “localhost, 127.0.0.1”) = Bloqueia a configuração da opção “Sem proxy para” que é a comunicação da máquina com ela mesma
  6. lockPref(“network.proxy.share_proxy_settings”, true)= Desativa a opção “Endereço para configuração automática de proxy”
  7. lockPref(“browser.startup.homepage”, “http://www.google.com.br”) = Bloqueia a página inicial do navegador, nesse caso o Google.
  • Depois de criado o arquivo copie este arquivo para a pasta do firefox das máquinas que deseja bloquear o acesso a essas configurações. Essa pasta pode variar dependendo a versão e sistema operacional. (OBS: Para copiar o arquivo deve ter privilégio de administrador do sistema(Modo Super-Usuário))

No Linux Educacional usando o firefox padrão que é o Mozilla Firefox 3.0 copie o arquivo na seguinte pasta:

/usr/lib/firefox

Em versões mais atualizadas do firefox o arquivo deve ser copiado para:

/usr/lib/firefox-versãofirefox

Com o arquivo copiado para a pasta do firefox  temos de editar o arquivo que faz a chamada do firefox.

  • Como Super-Usuário acesse a pasta /usr/lib/firefox/greprefs ou no caso de versões mais atuais /usr/lib/firefox-versãofirefox/greprefs e edite o arquivo all.js inserindo as seguintes linhas no final do arquivo:

pref(“general.config.obscure_value”,0);
pref(“general.config.filename”,”mozilla.cfg”);

  • Salve o arquivo, abra o firefox e confira se as opções do firefox estão bloqueadas.

OBSERVAÇÕES:

No Linux Educacional se estiver usando versões atuais do navegador pode acontecer de quando ocorrer atualização de versão o firefox possa dar erro e não abrir, para solucionar o problema mova o arquivo mozilla.cfg da pasta da versão anterior para a a atual.

Para o usuário aluno retire todas as permissões de administração do sistema no gerenciador de usuários para o aluno não ter a possibilidade de apagar ou modificar os arquivos.

Fontes:

http://social.technet.microsoft.com/Forums/pt/winsrv2003pt/thread/1dc57f11-c673-4651-bcff-04cd41bd4acc , Acesso em 16/02/2011.

http://www.pcc-services.com/kixtart/firefox-lockdown.html , Acesso em 16/02/2011

http://kb.mozillazine.org/Locking_preferences , Acesso em 16/02/2011

Anúncios

Sobre marciocordeiro
Acadêmico de Bacharelado em Sistemas de Informação da Udesc.

6 Responses to Bloquear proxy e página inicial no firefox

  1. Opa era isso mesmo que eu e meus colegas precisavamos, agora mãos à obra. Adianto meu Muito Obrigado!

  2. Marcio Klitzke says:

    Bom dia…

    Eu tenho o LE 3.0 instalados nas máquinas da Escola e tenho um servidor com o Squid instalado.
    Segui seu tutorial mais não funcionou para bloquear as opções do firefox.

    Criei um arquivo mozilla.cfg e coloquei na pasta /usr/lib/firefox
    só alterei conforme as configurações do meu servidor

    //
    lockPref(“app.update.enabled”, false);
    lockPref(“network.proxy.http”, “192.168.3.20″);
    lockPref(“network.proxy.http_port”, 3128);
    lockPref(“network.proxy.type”, 1);
    lockPref(“network.proxy.no_proxies_on”, “localhost, 127.0.0.1″);
    lockPref(“network.proxy.share_proxy_settings”, true);
    lockPref(“browser.startup.homepage”, “http://www.google.com.br”);

    No arquivo all.js na pasta /usr/lib/firefox/greprefs inclui as linhas

    pref(“general.config.obscure_value”,0);
    pref(“general.config.filename”,”mozilla.cfg”);

  3. Douglas Ferraz says:

    Parabéns, excelente tutorial. Pessoas como você são de extrema importância na rede. Muito obrigado.

  4. Gil says:

    Como faço isso no Windows XP? Por favor me ajudem.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: