Bloqueie algumas contas durante alguns períodos de tempo

7

É possível bloquear algumas contas para estar acessível somente durante períodos específicos?

Por exemplo, a conta joe só deve estar acessível durante o horário de expediente.

    
por Dimitris Leventeas 24.08.2010 / 18:42

2 respostas

5

Se você está falando sobre o Linux, isso depende se a distro for pam_time.so ou não. Esse módulo PAM pode oferecer suporte a limitar o acesso a determinados momentos do dia, com exceções do usuário, totalmente em loop na pilha do PAM.

Para outros * NIX, se eles suportarem o PAM (como o Solaris), você provavelmente poderá obter e compilar o pam_time.so de algum lugar.

    
por 24.08.2010 / 19:25
2

No FreeBSD você pode usar o utilitário pw :

pw lock <user>

e

pw unlock <user>

Agora, tudo que você precisa fazer é criar um script para adicionar os comandos logout e kill conforme necessário, percorrer os usuários, executar via cron job e pronto!

    
por 24.08.2010 / 19:12

Tags