Parental Control (controle de tempo por usuário)

Iniciado por LedStyle, 06 de Dezembro de 2007, 23:15

tópico anterior - próximo tópico

LedStyle

Salve galera, quanto tempo heim. Faz tempo que não entro aqui.

To passando pra deixar uma dúvida que me atormenta. Eu queria um software pra Linux no mesmo estilo do "Parental Control" do Mac OSX. Quero basicamente o seguinte:

- Bloqueio de sites / liberação de sites
- Limite de tempo de X horas de uso por dia (passado esse tempo, o computador bloqueia a sessão do user)
- Hora de dormir. Estipular a hora máxima que o usuário pode ficar logado. Por exemplo, depois das 23 horas não pode logar, e se estiver logado desloga.

Inicialmente eu pensei em fazer um shell script, mas daria muito trabalho. Fora que não sei como deslogar alguém que está no ambiente gráfico através de um comando no terminal, só reiniciando o X. Fora que faz tempo que não programo em Shell, esqueci tudo!

Alguém pode me ajudar? O bloqueio de sites hoje eu faço pelo OpenDNS, sossegado. Só que o limite de tempo é o mais difícil!

Abraços!

ivan.costajr

Led,

Nunca usei um programa desse, mas já vi um no http://linux.softpedia.com/get/Security/Parental-control-24501.shtml. Ou você pode, para ganhar tempo, editar o script deste tópico:
http://ubuntuforums.org/showthread.php?t=226298. Ambos usam o DansGuardian e um firewall.

Quanto ao horário, não tenho a menor idéia (talvez, usar o crontab?), pois nunca tive está necessidade. Se descubrir alguma coisa, por favor, colocar aqui também :).


angelo_br

Tem uma ferramente interessante, é uma interface gráfica de configuração para DansGuardian+TinyProxy+FireHol.

Funciona muito bem comigo.

Informações sobre como instalar [em português] em:
http://entaopercebi.blogspot.com/2009/04/se-por-um-lado-internet-ofecerece.html

Baseado no tópico oficial [em inglês]
http://ubuntuforums.org/showthread.php?t=843510
Então Percebi * Ubuntu é o MELHOR
http://entaopercebi.blogspot.com/p/linux.html