Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Slith, The Snakeman!
Por simon
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Nanny - Controle de acesso para usuários no Ubuntu 9.10 e 10.04
Linux user
Publicado por Fabio Cardoso em 15/10/2010

Login: pktp69, 70078 pontos | Blog: http://pktp69.wordpress.com
[ Hits: 3226 ]

Nanny - Controle de acesso para usuários no Ubuntu 9.10 e 10.04

Há algum tempo penso em remover o Windows dos computadores de casa, porém esbarrava em um problema: meus filhos adolescentes.

Além das necessidades visuais e de programas específicos para a plataforma (msn, limewire etc), há a necessidade de controlar o tempo de uso e no Ubuntu eu não encontrei modo de fazer isso.

Como, ainda, não conheço shell script, não consegui encontrar uma maneira de impedir o acesso conforme usuário e horário. Só consegui chegar ao ponto de desligar, abruptamente, o computador conforme o horário usando crontab.

Bem, depois de fuçar bastante, achei o Nanny. Esse software atua em cima do Gnome e faz o que eu preciso: especifica o horário em que o usuário pode usar o computador.

Vamos à instalação.

1) Adicionar o repositório:

$ sudo add-apt-repository ppa:nanny

2) Atualizar sistema:

$ sudo aptitude update

3) Instalar o programa:

$ sudo aptitude install nanny

4) Reiniciar computador:

$ sudo reboot

Pronto! Acesse: Sistema > Administração > Parental Control

A ferramenta é simples de usar e a configuração de horário funciona. Não funcionou, pelo menos, por enquanto, o bloqueio de sites, mas pode ser que eu tenha feito algo errado pois acabei de instalar e começar a testar.

A opção de horário funciona, realmente, bem pois encerra a sessão e não permite novo login se não estiver no horário permitido. Detalhe: verde permite, vermelho proíbe o acesso e você pode configurar por 30 ou 60 minutos.

Contra: ele removeu, sem pedir ou avisar, todos os temas Bisigi que eu havia configurado. Já os temas do Ubuntu Satanic Edition e os nativos do Lucid Lynx, não.

É importante ressaltar que o usuário alvo não pode ter permissões para acessos e/ou alterações. Em Sistema, Administração, Usuários e Grupos você consegue definí-lo como Usuário da Área de Trabalho (se for no Ubuntu 10.04, para 9.10 tenho uma dica aqui mesmo). Dessa forma, ele não conseguirá nem abrir a tela do programa.

É isso aí. Abraço.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Personalizar o Painel do Gnome no Ubuntu Maverick Meerkat
   Dica Linux recomendada Criando home do usuário no 1° login (quando usando LDAP ou NIS)
   Dica Linux recomendada Debian Install Script
   Dica Linux recomendada Instalação do Yaourt no Arch Linux
   Dica Linux recomendada Galeria XUBUNTU (screenshots)

Comentários
[1] Comentário enviado por rogeriojlle em 16/10/2010 - 22:25h:

enquanto passeava pelo synaptic encontrei o "timeoutd" não instalei, então sei como funciona, mas lembrei da tua dica quando vi



timeoutd enforces the time restrictions specified for each or all users.

timeoutd scans /var/run/utmp every minute and checks /etc/timeouts for
an entry which matches a restricted user, based on:

- The current day and time
- The tty that the user is currently logged in on
- The user's login ID
- Any primary or secondary groups the user is in
timeoutd can restrict local users, X11-users and users via telnet/SSH
for a maximum of their session, max. day, idle or no login at all.

timeoutd is also able to restrict users running X.

[2] Comentário enviado por pktp69 em 17/10/2010 - 21:56h:

boa, rogério

eu desconhecia essa informação.
vou pesquisar mais.

obrigado.

abraço,
fábio


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.