Aquí una solución rápida para hacer esto.
Para iniciar lo ideal que considero es crear grupos, de esta manera podemos decir por grupo cuantas sesiones tiene permitidas.
[root@localhost ~]# groupadd users_mortales
Después un usuario ingresandolo a ese grupo.
[root@localhost ~]# useradd -G users_mortales juanito
Con el siguiente comando veremos a grupos pertenece juanito.
[root@localhost ~]# id juanito
uid=501(juanito) gid=502(juanito) groups=502(juanito),501(users_mortales)
Ahora si vamos al archivo para limitar las sesiones del grupo users_mortales
[root@localhost ~]# vi /etc/security/limits.conf
Pondremos los siguiente:
@users_mortales hard maxlogins 1
Quedaría así:
Grabamos , salimos y ahora entramos con el usuario juanito, des dejara entrar.....ahora abriremos otra consola para intentar entrar y veremos que al poner el password se cierra la ventana sola.
Esto es lo que nos dicen los logs:
Y ya con esto podemos crear varios grupos de usuarios y poner las restricciones que deseamos, en el mismo archivo limits.conf hay muchas mas opciones que ver.
Espero los sirva.
No hay comentarios:
Publicar un comentario