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
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 ???)
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
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
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
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$"
> > }
>
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
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
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
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
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,
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
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)
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
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)."\
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
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
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
>
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
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
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
>
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
22 matches
Mail list logo