sshd_config
, podemos utilizar scripts Bash para lograr el mismo objetivo. El siguiente código verifica el número de sesiones activas de un usuario y, si excede el límite, impide la apertura de una nueva sesión:
if [[ $(who -u | grep -c $(whoami)) -ge 2 ]]; then
echo "No se permiten más de 2 sesiones simultáneas."
exit
fi
Este script puede ser añadido al archivo .bashrc
o .bash_profile
de los usuarios a los que deseamos aplicar esta restricción.
sshd_config
.