Re: mejor manera para desconectar usuarios remotos

2009-01-27 Por tema Horst H. von Brand
Victor Hugo dos Santos wrote: [...] > he probado el -HUP y realmente desconecta a los usuarios remotos.. > pero la verdad es que en este caso no entiendo por que se usa el HUP. HUP == Hang UP == "el telefono mediante el cual se conecta via modem el usuario que corre este proceso se colgo". > y

Re: mejor manera para desconectar usuarios remotos

2009-01-27 Por tema Horst H. von Brand
Victor Hugo dos Santos 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 ???)

Re: mejor manera para desconectar usuarios remotos

2009-01-27 Por tema Aldrin Martoq
On Tue, 2009-01-27 at 10:55 -0300, Victor Hugo dos Santos wrote: > 2009/1/27 Alvaro Herrera : > > En realidad creo que con la primera iteración basta, porque si le mandas > > un SIGHUP al proceso sshd que está dos niveles por debajo del proceso en > > sshd.pid, éste se encarga de propagar la señal

Re: mejor manera para desconectar usuarios remotos

2009-01-27 Por tema Victor Hugo dos Santos
2009/1/27 Alvaro Herrera : > Aldrin Martoq escribió: > >> Yep, _mucho_ mejor! Solo te falto iterar todo el arbol hasta el final, >> no solo la primera capa: > > En realidad creo que con la primera iteración basta, porque si le mandas > un SIGHUP al proceso sshd que está dos niveles por debajo del p

Re: mejor manera para desconectar usuarios remotos

2009-01-27 Por tema Alvaro Herrera
Aldrin Martoq escribió: > Yep, _mucho_ mejor! Solo te falto iterar todo el arbol hasta el final, > no solo la primera capa: En realidad creo que con la primera iteración basta, porque si le mandas un SIGHUP al proceso sshd que está dos niveles por debajo del proceso en sshd.pid, éste se encarga d

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Aldrin Martoq
On Mon, 2009-01-26 at 18:25 -0300, Alvaro Herrera wrote: > Aldrin Martoq escribió: > > #!/bin/bash > > hijos_ssh () { > > sshdpid=$(cat /var/run/sshd.pid) > > pstree -p $sshdpid \ > > | perl -ne \ > > '@a = ($_ =~ m/(\d+)/g); print join("\n", @a)."\n"' \ > > | grep -v "^$sshdpid$" > > } >

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Alvaro Herrera
Aldrin Martoq escribió: > #!/bin/bash > > hijos_ssh () { > sshdpid=$(cat /var/run/sshd.pid) > pstree -p $sshdpid \ > | perl -ne \ > '@a = ($_ =~ m/(\d+)/g); print join("\n", @a)."\n"' \ > | grep -v "^$sshdpid$" > } Yo creo que esta es una forma horrible de hacer esto. Yo me inclinaría

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Aldrin Martoq
On Mon, 2009-01-26 at 16:53 -0300, Victor Hugo dos Santos wrote: > abajo sigue, las lineas que enviaste con algunos ayustes... entre ellos: > - habia un error con el parametro "ps -ho" (al menos en RHEL, no > reconoce la opcion h) > - ahora, se obtiene los tty en que esta el usuario > - y un ca

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Alvaro Herrera
Aldrin Martoq escribió: > On Mon, 2009-01-26 at 15:51 -0300, Germán Póo-Caamaño wrote: > > Los pasos 2 y 3 te los ahorras usando el viejo y casi olvidado > > wall(1). > > Pero eso alertaria a usuarios que estan conectados de otras formas > (ejemplos: tty serial o un XDMCP remoto). Victor Hugo no

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Aldrin Martoq
On Mon, 2009-01-26 at 15:51 -0300, Germán Póo-Caamaño wrote: > Los pasos 2 y 3 te los ahorras usando el viejo y casi olvidado > wall(1). Pero eso alertaria a usuarios que estan conectados de otras formas (ejemplos: tty serial o un XDMCP remoto). -- Aldrin Martoq http://aldrin.martoq.cl/videopo

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Victor Hugo dos Santos
2009/1/26 Aldrin Martoq : > On Mon, 2009-01-26 at 10:22 -0300, Victor Hugo dos Santos 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,

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Germán Póo-Caamaño
On Mon, 2009-01-26 at 14:16 -0300, Aldrin Martoq wrote: > On Mon, 2009-01-26 at 10:22 -0300, Victor Hugo dos Santos 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

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Julio Pacheco T.
Victor Hugo dos Santos escribió: 2009/1/26 Aldrin Martoq : On Mon, 2009-01-26 at 10:22 -0300, Victor Hugo dos Santos wrote: [...] // listar procesos hijos de sshd # pstree -p $(cat /var/run/sshd.pid ) // extraer PID's # pstree -up $(cat /var/run/sshd.pid )|\ perl -ne '@a = ($_ =~ m/(\d+)/g)

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Alvaro Herrera
Victor Hugo dos Santos escribió: > he probado el -HUP y realmente desconecta a los usuarios remotos.. > pero la verdad es que en este caso no entiendo por que se usa el HUP. HUP viene de "hang up", que es la expresión que los gringos usan para colgar el teléfono. La analogía es obvia: si estás c

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Victor Hugo dos Santos
2009/1/26 Aldrin Martoq : > On Mon, 2009-01-26 at 10:22 -0300, Victor Hugo dos Santos wrote: [...] > // listar procesos hijos de sshd > # pstree -p $(cat /var/run/sshd.pid ) > > // extraer PID's > # pstree -up $(cat /var/run/sshd.pid )|\ > perl -ne '@a = ($_ =~ m/(\d+)/g); print join("\n", @a)."\

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Asdtaker
2009/1/26 Aldrin Martoq > On Mon, 2009-01-26 at 10:22 -0300, Victor Hugo dos Santos 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 t

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Aldrin Martoq
On Mon, 2009-01-26 at 10:22 -0300, Victor Hugo dos Santos 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, co

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Eduardo Zamorano
2009/1/26 Victor Hugo dos Santos > 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 >

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Alvaro Herrera
Victor Hugo dos Santos escribió: > 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

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Miguel Angel Amador L
2009/1/26 Asdtaker : > 2009/1/26 Victor Hugo dos Santos > >> 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 conexione

Re: mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Asdtaker
2009/1/26 Victor Hugo dos Santos > 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 >

mejor manera para desconectar usuarios remotos

2009-01-26 Por tema Victor Hugo dos Santos
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 (Client