¿Es posible bloquear algunas cuentas para poder acceder solo durante períodos de tiempo específicos?
Por ejemplo, la cuenta joe solo debe ser accesible durante el horario de oficina.
¿Es posible bloquear algunas cuentas para poder acceder solo durante períodos de tiempo específicos?
Por ejemplo, la cuenta joe solo debe ser accesible durante el horario de oficina.
Respuestas:
Si está hablando de Linux, depende de si la distribución se envía pam_time.so o no. Ese módulo PAM puede admitir la limitación de acceso a ciertos momentos del día, con excepciones del usuario, completamente en bucle en la pila PAM.
Para otros * NIX, si son compatibles con PAM (como Solaris), probablemente pueda obtener y compilar pam_time.so desde algún lugar.
En FreeBSD puede usar la pwutilidad:
pw lock <user>
y
pw unlock <user>
Así que ahora todo lo que tiene que hacer es crear un script para agregar logouty killcomandos según sea necesario, recorrer a los usuarios, ejecutar a través del crontrabajo y listo.