Requerer senhas de usuários no linux apenas nos dias úteis

5

É possível fazer o linux requerer a senha do usuário apenas durante o intervalo de tempo especificado, por exemplo. De segunda a sexta? Eu quero definir desta forma no meu Linux Mint, para que as crianças não possam acessar o computador nos dias de escola sem permissão, mas ainda permitindo o login com senha em dias de escola ...

EDIT: Por login quero dizer o login no sistema usando gui

    
por burtek 16.12.2014 / 11:08

1 resposta

2

Isso é possível ... Você faz um bash ou um programa que altera a senha ou desabilita a conta para crianças em um dia específico, e que retorna a senha ou a conta correta nos finais de semana.

O programa que é responsável por alterar a senha ou desabilitar as contas deve estar em ~ / .xinitrc ou algum outro arquivo que seja executado antes do login ...

if [[ $(date +%u) -gt 5 ]] ; then
    //Your programme
fi

Para informações adicionais, verifique ...
  - Desabilitando contas de usuário
  - Correndo bash no arranque

Im executando o mínimo debian com o wmii, então eu coloquei meu start up bash em ~ / .xinitrc você pode escolher algum outro arquivo que é executado em diferentes níveis de execução.

Espero que ajude ...:)

    
por 17.12.2014 / 21:26