mejor manera para desconectar usuarios remotos

Victor Hugo dos Santos listas.vhs en gmail.com
Lun Ene 26 10:22:04 CLST 2009


Hola,

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)
2° - algún comando que finalice correctamente los comandos que puedan
estar ejecutando este usuario "desde esta conexión"..
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.

salu2 a todos y que tengamos un excelente inicio de semana.

-- 
-- 
Victor Hugo dos Santos
Linux Counter #224399



Más información sobre la lista de distribución Linux