È possibile bloccare alcuni account per essere accessibili solo durante periodi di tempo specifici?
Ad esempio, l'account joe dovrebbe essere accessibile solo durante l'orario di ufficio.
È possibile bloccare alcuni account per essere accessibili solo durante periodi di tempo specifici?
Ad esempio, l'account joe dovrebbe essere accessibile solo durante l'orario di ufficio.
Risposte:
Se stai parlando di Linux, dipende se la distro spedisce pam_time.so o no. Quel modulo PAM può supportare l'accesso limitato a determinate ore del giorno, con le eccezioni dell'utente, completamente inserito nello stack PAM.
Per altri * NIX, se supportano PAM (come Solaris) probabilmente puoi ottenere e compilare pam_time.so da qualche parte.
In FreeBSD puoi usare l' pw
utilità:
pw lock <user>
e
pw unlock <user>
Quindi ora tutto ciò che devi fare è creare uno script da aggiungere logout
e kill
comandi come richiesto, scorrere gli utenti, eseguire tramite cron
lavoro e il gioco è fatto!