Como controlar no Ubuntu 6.06 o acesso a internet

Iniciado por Oswaldo Ariede, 24 de Julho de 2006, 11:36

tópico anterior - próximo tópico

Oswaldo Ariede

Olá galera, preciso de ajuda sobre como bloquear o acesso a páginas XXX no ubuntu, tem várias pessoas aqui em casa que utilizam o mesmo pc, só eu tenho a senha de root, tem um !@#!#@$## de cunhado aqui em casa que esta acessando paginas de conteudo inapropriado, esse foi um dos motivos que me forçaram a migrar para o ubuntu para não infectar a máquina a toda hora pois até os firewals e antivirus "pagos" que instalei não adiantaram no RUWINDOWS, mas mesmo assim eu não quero que ele acesse estas páginas na minha máquina e nem que ele baixe nenhum vídeo e nem figuras pornográficas como faço para impedir isso, se for o caso não quero nem que ele acesse mais a internet.... a propósito estou usando o firefox 1.5.

Parece até um pouco de possessividade e egoismo mas oque está me deixando irritado é que ele acessa estas páginas com a mãe dele dormindo no mesmo quarto que ele uma pessoa de idade, e já tentei conversar mas não adiantou, mostrei para minha esposa e ambos estamos indgnados... por favor me ajudem...


Obrigado,



agente100gelo

Instale o Squid e o Dansguardian. A dupla faz o controle dos sites acessados.

sudo apt-get install squid dansguardian

Você pode configurar o Firefox para acessar por este sistema, configurando o proxy para localhost porta 8080. Ou você dá uma pesquisada e ver como fazer um proxy transparente... assim nem mexendo nas configurações do navegador.
Advogado e analista de sistema cearense.
Twitter: @glaydson

vitormicillo

Citação de: agente100gelo online 24 de Julho de 2006, 11:48
Instale o Squid e o Dansguardian. A dupla faz o controle dos sites acessados.

sudo apt-get install squid dansguardian

Você pode configurar o Firefox para acessar por este sistema, configurando o proxy para localhost porta 8080. Ou você dá uma pesquisada e ver como fazer um proxy transparente... assim nem mexendo nas configurações do navegador.


Ele vai sofrer com o squid, ele é usuário iniciante, é melhor utilizar o bloqueio do proprio firefox..
==============================
www.gnomux.com.br
==============================

Oswaldo Ariede

#3
Xiii tentei instalar o squid e deu um erro....Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências... Pronto
Os pacotes extra a seguir serão instalados:
  clamav clamav-base clamav-freshclam libclamav1 libesmtp5 squid-common
  ssl-cert
Pacotes sugeridos :
  lha clamav-docs squidclient squid-cgi logcheck-database resolvconf winbind
Pacotes recomendados :
  arj unzoo
Os NOVOS pacotes a seguir serão instalados:
  clamav clamav-base clamav-freshclam dansguardian libclamav1 libesmtp5 squid
  squid-common ssl-cert
0 pacotes atualizados, 9 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso fazer o download de 6085kB de arquivos.
Depois de desempacotamento, 14,1MB adicionais de espaço em disco serão usados.
Quer continuar [S/n] ? s
Obtendo:1 http://archive.ubuntu.com dapper/main squid-common 2.5.12-4ubuntu2 [203kB]
Obtendo:2 http://archive.ubuntu.com dapper/main ssl-cert 1.0.13 [9526B]
Obtendo:3 http://archive.ubuntu.com dapper/main squid 2.5.12-4ubuntu2 [756kB]
Obtendo:4 http://archive.ubuntu.com dapper/universe libclamav1 0.88.2-1ubuntu1 [263kB]
Obtendo:5 http://archive.ubuntu.com dapper/universe clamav-base 0.88.2-1ubuntu1 [172kB]
Obtendo:6 http://archive.ubuntu.com dapper/universe clamav-freshclam 0.88.2-1ubuntu1 [4297kB]
Obtendo:7 http://archive.ubuntu.com dapper/universe clamav 0.88.2-1ubuntu1 [65,7kB]
Obtendo:8 http://archive.ubuntu.com dapper/universe libesmtp5 1.0.3-1 [51,9kB]
Obtendo:9 http://archive.ubuntu.com dapper/universe dansguardian 2.8.0.6-antivirus-6.3.8-1-1 [267kB]
Baixados 6085kB em 1m48s (56,1kB/s)
Pré-configurando pacotes ...
Selecionando pacote previamente não selecionado squid-common.
(Lendo banco de dados ... 112008 arquivos e diretórios atualmente instalados.)
Descompactando squid-common (de .../squid-common_2.5.12-4ubuntu2_all.deb) ...
Selecionando pacote previamente não selecionado ssl-cert.
Descompactando ssl-cert (de .../ssl-cert_1.0.13_all.deb) ...
Selecionando pacote previamente não selecionado squid.
Descompactando squid (de .../squid_2.5.12-4ubuntu2_i386.deb) ...
Selecionando pacote previamente não selecionado libclamav1.
Descompactando libclamav1 (de .../libclamav1_0.88.2-1ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado clamav-base.
Descompactando clamav-base (de .../clamav-base_0.88.2-1ubuntu1_all.deb) ...
Selecionando pacote previamente não selecionado clamav-freshclam.
Descompactando clamav-freshclam (de .../clamav-freshclam_0.88.2-1ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado clamav.
Descompactando clamav (de .../clamav_0.88.2-1ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado libesmtp5.
Descompactando libesmtp5 (de .../libesmtp5_1.0.3-1_i386.deb) ...
Selecionando pacote previamente não selecionado dansguardian.
Descompactando dansguardian (de .../dansguardian_2.8.0.6-antivirus-6.3.8-1-1_i386.deb) ...
Instalando squid-common (2.5.12-4ubuntu2) ...
Instalando ssl-cert (1.0.13) ...

Instalando squid (2.5.12-4ubuntu2) ...
Creating squid spool directory structure
FATAL: Could not determine fully qualified hostname.  Please set 'visible_hostname'

Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/var/lib/dpkg/info/squid.postinst: line 114:  6715 Cancelado               /usr/sbin/squid -z
* Starting Squid HTTP proxy squid  * Creating squid spool directory structure
FATAL: Could not determine fully qualified hostname.  Please set 'visible_hostname'

Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 64:  6750 Cancelado               $DAEMON -z
FATAL: Could not determine fully qualified hostname.  Please set 'visible_hostname'

Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.000 user + 0.008 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 64:  6752 Cancelado               start-stop-daemon --quiet --start --pidfile $PIDFILE --chuid $CHUID --exec $DAEMON -- $SQUID_ARGS </dev/null
                                                                         [fail]

Instalando libclamav1 (0.88.2-1ubuntu1) ...

Instalando clamav-base (0.88.2-1ubuntu1) ...
Adicionando usuário do sistema `clamav'...
Adicionando novo grupo `clamav' (114).
Adicionando novo usuário clamav (114) com grupo clamav.
Sem criar diretório pessoal `/var/lib/clamav'.
dpkg: erro processando clamav-base (--configure):
subprocesso post-installation script retornou código de saída de error 1
dpkg: problemas de dependência impedem configuração de clamav-freshclam:
clamav-freshclam depende de clamav-base (= 0.88.2-1ubuntu1); porém:
  Pacote clamav-base não está configurado ainda.
dpkg: erro processando clamav-freshclam (--configure):
problemas de dependência - deixando desconfigurado
dpkg: problemas de dependência impedem configuração de clamav:
clamav depende de clamav-freshclam | clamav-data; porém:
  Pacote clamav-freshclam não está configurado ainda.
  Pacote clamav-data não está instalado.
  Pacote clamav-freshclam que fornece clamav-data não está configurado ainda.
dpkg: erro processando clamav (--configure):
problemas de dependência - deixando desconfigurado
Instalando libesmtp5 (1.0.3-1) ...

dpkg: problemas de dependência impedem configuração de dansguardian:
dansguardian depende de clamav; porém:
  Pacote clamav não está configurado ainda.
dpkg: erro processando dansguardian (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante processamento de:
clamav-base
clamav-freshclam
clamav
dansguardian
E: Sub-process /usr/bin/dpkg returned an error code (1)


e agora !!!

gony64

rapaz eu tembém, tenho uma preocupação quanto ao meu filho. No IEplorer a gente configura isso fácil em "conteudo" e no firefox faço isto aonde? em que parte de preferências?

Lamego

Uma forma fácil mas menos poderosa que utilizar um proxy é bloquear accesso pelo nome do servidor.
Se quizer bloquar a pagina em www.servidor.com, edita o arquivo /etc/hosts e coloca:
127.0.0.1 www.servidor.com
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

agente100gelo

#6
Tentei a instalação no Dapper, e por padrão dá problema. Então fiz alguns ajustes e está funcionando. Basta seguir as dicas.



Passo 1 - Instalando o squid

sudo apt-get install squid



Passo 2 - Atualize o arquivo de configuração do Squid com uma configuração básica. Dica do Guia Do Hardware.

sudo gedit /etc/squid/squid.conf

Deixe o conteúdo como descrito abaixo:

http_port 3128
visible_hostname ubuntu

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT

http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

acl redelocal src 192.168.1.0/24
http_access allow localhost
http_access allow redelocal

http_access deny all




Passo 3 - Instalando o Dansguardian
sudo apt-get install dansguardian



Passo 4 - Configurando o Dansguardian

sudo gedit /etc/dansguardian/dansguardian.conf

Acrescente um # antes da palavra UNCONFIGURED na sétima linha aproximadamente.

Procure por "language =" e modifique o valor entre aspas para portuguese



Passo 5 - Reiniciando os serviços

sudo /etc/init.d/squid restart
sudo /etc/init.d/dansguardian restart


Pronto! O Dansguardian está funcionando no Ubuntu.



Passo 6 - Configurando o Firefox 1.5

Vá no menu Editar > Preferências > Geral > Configurar Conexão. Selecione "Configuração Manual do Proxy" e utilize os valores 127.0.0.1 e porta 8080.



Passo 6 - Fazendo um proxy transparente.

... este aqui eu não aprendi a fazer para o acesso local. Quem se habilita?

Advogado e analista de sistema cearense.
Twitter: @glaydson

Oswaldo Ariede

Consegui fazer todos os passos !!! mas só tenho mais uma perguntinha em qual menu fica localizado os dois??? como faço para abri-los em modo gráfico ?


Bem de qualquer forma muito obrigado pela sua ajuda... :D

Oswaldo Ariede

agente100gelo muito obrigado cara funcionou eu e minha esposa que esta aqui do meu lado estamos muito gratos... e eu mais grato ainda por ter aprendido umpouco mais... eu só queria saber onde fica o menu desses dois softwares para eu entender como funciona pois não achei nos menus do ubuntu....



VALEU E OBRIGADO DE CORAÇÃO !!! ;D

agente100gelo

Estes programas não tem interface gráfica. As configurações são realizadas em arquivos de modo texto. O que vc vai precisar mais são as configurações do Dansguardian que estão em /etc/dansguardian. O arquivo dansguardian.conf tem as configurações, e os outros arquivos são auto-explicativos. Por exemplo: bannedextensionlist tem a lista de extensões que não podem ser baixadas.

Advogado e analista de sistema cearense.
Twitter: @glaydson

Oswaldo Ariede

legal, eu estava lendo aquele artigo do GUIA DO HARDWARE e vi que dá para ter acesso a uns relatórios como se faz para acessa-los?

agente100gelo

Instale o sarg que é um outro programa:
sudo apt-get install sarg

Vai precisar configurar o sarg.
http://www.devin.com.br/eitch/sarg/
Advogado e analista de sistema cearense.
Twitter: @glaydson

Oswaldo Ariede


Oswaldo Ariede

só mais uma pergunta do CABEÇÃO AQUI como faço para ver os rel do SARG?

agente100gelo

Citação de: Oswaldo Ariede online 25 de Julho de 2006, 16:04
só mais uma pergunta do CABEÇÃO AQUI como faço para ver os rel do SARG?

Ele instala o servidor de páginas apache (que fica na pasta /var/www) e uma pasta com os relatórios (acho q é sarg-reports ou algo parecido)

Para ver o relatório basta acessar http://localhost/sarg-reports (ou o diretório correto).
Advogado e analista de sistema cearense.
Twitter: @glaydson