Alguém conhece uma boa maneira de configurar algum tipo de controle dos pais para que uma conta de usuário esteja sujeita a eles, mas não outra?
Dois amigos meus usam o Ubuntu e têm filhos (de 7 a 10 anos) que usam o computador da família. Eles gostariam de ter algum bloqueio de sites adultos. Eles não vão supervisionar o tempo todo, o que eu sei que pode ser o ideal, mas lá vamos nós. E eles não são particularmente técnicos, portanto, não desejam executar scripts para ativar e desativar os controles dos pais regularmente, mas podem lidar com contas diferentes para pessoas diferentes. Não encontrei uma ótima maneira de fazer isso. Eu sou bastante técnico, então fico feliz em passar algum tempo na linha de comando para configurá-lo, mas ele precisa apenas funcionar.
Por favor, não basta vincular ao DansGuardian. Se a sua resposta não abordar o aspecto diferente da conta do usuário, eu a votarei. Se você quiser falar sobre os controles parentais gerais que se aplicam a todos os usuários, inicie uma nova pergunta - tenho certeza de que muitas pessoas estariam interessadas nela, e eu irei linká-la a partir desta pergunta.
fonte
Respostas:
Gnome Nanny
parece que atenderia perfeitamente às necessidades de seus amigos. Para citar o site :Como você pode ver, a Nanny pode definir restrições diferentes para cada conta. nanny 2.29.4-0ubuntu4 está disponível nos repositórios maverick e natty universe. Também faz parte do Edubuntu. Capturas de tela do Nanny em execução no Edubuntu estão disponíveis no site do Edubuntu .
fonte
DansGuardian ;-), mas com uma reviravolta - o truque é configurar o proxy transparente (filtrado pelo DansGuardian) e usá-lo
iptables
para redirecionar as contas dos filhos apenas para o proxy. Os pais teriam conexão direta normal à rede.Aqui está um esboço de como fazê-lo:
Configure o DansGuardian e o Squid para proxies transparentes. Ignore todas as configurações do iptables / redir, porque estamos fazendo isso nas etapas posteriores.
Configure uma cadeia de filtro de rede para proxying transparente:
(Supondo que você configurou o DansGuardian para escutar na porta 8080.)
Agora você deve configurar uma
iptables
cadeia para que apenas pacotes originários de contas locais selecionadas sejam enviados ao proxy transparente; todos os outros fluem imperturbáveis. O Netfilter tem umaowner
correspondência para isso:fonte
Existem vários addons do firefox que oferecem filtragem de conteúdo. Acredito que esta seja uma boa solução para o que você deseja, porque as extensões do navegador são instaladas por usuário.
Você pode encontrar esses complementos no site de complementos do Firefox. Um exemplo de extensão de filtragem de conteúdo é o ProCon Latte .
Além da segurança na Web, as crianças devem ter um login de não administrador separado, para impedir que realizem atividades de alteração do sistema, como a instalação de um novo software (como um navegador diferente para ignorar os controles dos pais).
fonte