mejor manera para desconectar usuarios remotos
Horst H. von Brand
vonbrand en inf.utfsm.cl
Mar Ene 27 15:37:03 CLST 2009
Victor Hugo dos Santos <listas.vhs en 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
Más información sobre la lista de distribución Linux