2009/1/26 Victor Hugo dos Santos <listas....@gmail.com> > 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..
no se que tan brusco será, pero prueba con killall(1). > > 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 > > -- Saludos, LSM. Existen 10 tipos de personas: los que entienden binarios y los que no