Victor Hugo dos Santos <listas....@gmail.com> wrote: > debo de desconectar todos los usuarios remotos (ssh) de un servidor > durante un periodo de tiempo semanal.. > > a principio pensé que deteniendo el servicio (/etc/init.d/ssh stop) > resolverÃa el tema, pero las conexiones activas, continúan activas > (plop ???) !!! > he visto algunas opciones (ClientAliveInterval) en /etc/sshd/, pero no > me funciona, por que necesito que se desconecten todos a las 02:00AM.. > y caso el condenado, perdon, el usuario este trabajando a las 02:00AM > tampoco funcionaria el ClientAliveInterval. > > Bueno, asi que pregunto a ustedes, cual es la mejor manera de > desconectar los usuarios remotos ?? > > pienso que seria bueno: > 1° - un mensaje indicando que el servicio sera desconectado en unos 5 > minutos (como en shutdown)
Puedes bajar el sistema a runlevel 1... eso debiera dejar fuera a los pajaritos. > 2° - algún comando que finalice correctamente los comandos que puedan > estar ejecutando este usuario "desde esta conexión".. Eso perfectamente puede tomar dias. > 3° - un comando para finalizar la conexcion de todos los usuarios > remotos. la verdad es que podrÃa hacer algo con KILL (-9 tal vez), pero > creo que seria brusco.. por esto, pregunto por aca si alguien tiene > alguna idea de como resolver esto. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 2654431 Universidad Tecnica Federico Santa Maria +56 32 2654239 Casilla 110-V, Valparaiso, Chile 2340000 Fax: +56 32 2797513