Miguel Angel Amador L escribió:
> On 10/17/05, Juan Carlos Muñoz Ilabaca <[EMAIL PROTECTED]> wrote:

> > Sólo me gustaría agregar que a menos que sea cambio de kernel, un linux no
> > tiene por que ser reiniciado... un service xinetd reload es suficiente, si 
> > es
> > que está corriendo dentro del xinetd, sino un service telnetd stop...
> 
> Lo de reiniciar es porque no me quice complicar mas la explicacion
> dando mas intrucciones, al reiniciar tomaria los valores asignados con
> chkconfig,  y lo que de un linux no tiene que ser reiniciado a menos
> que se haga un cambio de kernel... lo dejaria como algo digno mitico.

Para nada mitico.  Es totalmente factible.  A modo de anecdota, el
computador de mi casa, que de vez en cuando instalo y quito servicios,
actualizo paquetes a diestra y siniestra, cambio configuraciones, etc,
de verdad que no se reinicia casi nunca.  (Mas que nada lo apago para
que no meta ruido y para ahorrar energia).

-- 
Alvaro Herrera                        http://www.advogato.org/person/alvherre
"The only difference is that Saddam would kill you on private, where the
Americans will kill you in public" (Mohammad Saleh, 39, a building contractor)
From [EMAIL PROTECTED]  Tue Oct 18 15:26:01 2005
From: [EMAIL PROTECTED] (Patricio Rojas O.)
Date: Tue Oct 18 16:19:29 2005
Subject: Monitoreo de VSFTPD
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Hola Marco,

On mar, 2005-10-18 at 10:28 -0300, Marco Escobar wrote:
> hola, consulta,
> 
> habra algun programa para poder monitorear el vsftpd osea ver los
> usuarios conectados , lo que suben o bajan del ftp por que he buscado y
> no he encontrado nada
> 
> si me pueden ayudar please
> 
> 
> gracias
> 
A pesar de que instalé sólo una vez vsftpd y dice ser muy seguro, me
agrada mas la proftpd con el cual se puede hacer lo que deseas. Sólo
como idea creo que puede servir la aplicación iplog que deja un rastro
de todas las ip que se conectan a tu máquina (a travé de una bitácora).

Saludos.
-- 
Patricio Rojas : [EMAIL PROTECTED]
Public key     : http://www.threboll.com/gpgkey_tronx76_at_gmail_com.asc
Key fingerprint: 9745 FEE4 91AF F375 A06E  F9EE 0DD3 263D D6C0 1D05
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/pgp-signature
Tamaño     : 189 bytes
Descripción: This is a digitally signed message part
Url        : 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20051018/5a13da70/attachment.bin
From [EMAIL PROTECTED]  Tue Oct 18 16:16:06 2005
From: [EMAIL PROTECTED] (Carlos A. Sepulveda M.)
Date: Tue Oct 18 16:47:05 2005
Subject: Instalacion de j2sdk-1_4_2_09-linux-i586-rpm.bin
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Jose Salas G wrote:
> Estimados,
>       Intento Instalar j2sdk-1_4_2_09-linux-i586-rpm.bin
> 
>       Los pasos que realizo son
> 
>               # chmod a+x j2sdk-1_4_2_09-linux-i586-rpm.bin
>               # ./j2sdk-1_4_2_09-linux-i586-rpm.bin
> 
>       y se queda en esto como pegado, llevo 1hora y creo que es mucho,
> anteriormente se demoraba pero unos 2 minuts.
> 
> La distro es:
> [EMAIL PROTECTED] ~]# cat /etc/issue
> Red Hat Enterprise Linux ES release 4 (Nahant)
> Kernel \r on an \m
> 
> Alguien se le ocurre que puede ser?
> 
> Atte.
> 
> José Salas G
> 

Holas:
AFAIR, puedes sacar el .rpm desde el .bin
Prueba con algo como el Midnight Commander o similar

-- 
    ___      Carlos A. Sepulveda M.      | JID: [EMAIL PROTECTED]
   |___|     http://www.tuxpan.com/casep | ICQ: 31472448
(o\_|_/o)   May the TUX be with You     | user #292837 counter.li.org
  U     U    '76 1300 L "Bob Esponja"
From [EMAIL PROTECTED]  Tue Oct 18 17:00:37 2005
From: [EMAIL PROTECTED] (Marco Escobar)
Date: Tue Oct 18 17:00:09 2005
Subject: Monitoreo de VSFTPD
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>  <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Gracias ya solucione el problema con un script si les sirev se los envio

------------------------------------------------------------------------
#!/bin/sh

# Analiza y hace un sumario a el log del ftp osea xferlog
#   -------Marco Escobar------

stdxferlog="/var/log/xferlog"
temp="/tmp/$(basename $0).$$"
nicenum="$HOME/bin/nicenumber"

trap "/bin/rm -f $temp" 0

extract()
{
  # llamamos con $1 = acceso modo deseado, $2 = nombre seccion para la
salida

  if [ ! -z "$(echo $accessmode | grep $1)" ] ; then

    echo "" ; echo "$2"

    if [ "$1" = "a" -o "$1" = "g" ] ; then
      echo "  Cuentas Comunes (Password Ingresadas) Valores:"
    else
      echo "  Cuentas de Usuarios Accesando al Servidor: "
    fi
    awk "\$13 == \"$1\" { print \$14 }" $log | sort | \
        uniq -c | sort -rn | head -10 | sed 's/^/    /'

    awk "\$13 == \"$1\" && \$12 == \"o\" { print \$9 }" $log | sort | \
      uniq -c | sort -rn | head -10 | sed 's/^/    /' > $temp
    if [ -s $temp ] ; then
      echo "  Archivos Bajados desde Nuestro Servidor:" ; cat $temp
    fi

    awk "\$13 == \"$1\" && \$12 == \"i\" { print \$9 }" $log | sort | \
      uniq -c | sort -rn | head -10000000000 | sed 's/^/    /' > $temp

    if [ -s $temp ] ; then
      echo "  Archivos Enviados a Nuestro Servidor :" ; cat $temp
    fi
  fi
}

##### main !! xD
case $# in
  0 ) log=$stdxferlog           ;;
  1 ) log="$1"                  ;;
  * ) echo "Usage: $(basename $0) {xferlog name}" >&2
      exit 1
esac

if [ ! -r $log ] ; then
  echo "$(basename $0): No se Puede Accesa o Leer $log." >&2
  exit 1
fi



if [ ! -z $(awk '$6 == "get" { short=1 } END{ print short }' $log) ] ;
then
  bytesin="$(awk 'BEGIN{sum=0} $6 == "get" {sum += $9} END{ print sum }'
$log )"  bytesout="$(awk 'BEGIN{sum=0} $6 == "put" {sum += $9} END
{ print sum }' $log )"

  echo -n "Log de Ftp Abreviado "
  echo -n $(head -1 $log | awk '{print $1, $2, $3 }')
  echo    " to $(tail -1 $log | awk '{print $1, $2, $3}')"
  echo "       Bytes Ingresados: $($nicenum $bytesin)"
  echo "      Bytes Enviados: $($nicenum $bytesout)"
  exit 0
fi

bytesin="$(awk 'BEGIN{sum=0}   $12 == "i" {sum += $8} END{ print sum }'
$log )"
bytesout="$(awk 'BEGIN{sum=0} $12 == "o" {sum += $8} END{ print sum }'
$log )"
time="$(awk 'BEGIN{sum=0} {sum += $6} END{ print sum }' $log)"

echo -n "Sumario del Log de Ftp "
echo -n $(head -1 $log | awk '{print $1, $2, $3, $4, $5 }')
echo    " to $(tail -1 $log | awk '{print $1, $2, $3, $4, $5}')"
echo "       Bytes Ingresados: $($nicenum $bytesin)"
echo "      Bytes Enviados: $($nicenum $bytesout)"
echo "  Tiempo de Transferencia: $time seconds"

accessmode="$(awk '{print $13}' $log | sort -u)"

extract "a" "Acceso Anonimo"
extract "g" "Acceso de Invitados"
extract "r" "Acceso Usuarios Reales"

exit 0
------------------------------------------------------------------------

esto despliega algo asi

------------------------------------------------------------------------
Sumario del Log de Ftp Tue Oct 18 13:12:52 2005 to Tue Oct 18 13:13:18
2005
       Bytes Ingresados:
      Bytes Enviados:
  Tiempo de Transferencia: 40 seconds

Acceso Usuarios Reales
  Cuentas de Usuarios Accesando al Servidor:
         4 terreno
         5 administrador
  Archivos Enviados a Nuestro Servidor :
          1 /thesis.pdf
          1 /TAGSI03-TareaTecnSI-grupo10.pdf
          1 /SuperDAT.log
          1 /RHN-reference-400-es.pdf
          1 /portfolio.pdf
          1 /phpmysqlap.pdf
          1 /manualpHPNUKE.pdf
          1 /Manual_Acceso_Hidra.pdf
          1 /IntroFedora.pdf
------------------------------------------------------------------------

ojala les sirva 

Gracias

El mar, 18-10-2005 a las 14:10 -0300, Cristian Madrid escribió:
> El Martes, 18 de Octubre de 2005 12:03, Francisco Collao Garate escribió:
> > Marco Escobar wrote:
> > > hola, consulta,
> > >
> > > habra algun programa para poder monitorear el vsftpd osea ver los
> > > usuarios conectados , lo que suben o bajan del ftp por que he buscado y
> > > no he encontrado nada
> > >
> Yo    lo monitoreo con logwatch cada cierto tiempo asignado por mi en 
> logwatch.conf
> > > si me pueden ayudar please
> > >
> > >
> > > gracias
> >
> > Configuras el vsftp para que te entrege un log:
> > en /etc/vsftpd/vsftpd.conf
> >
> > xferlog_file=/var/log/vsftpd.log
> >
> > reinicias el servicio y luego en consola o terminal te aplicas con un:
> >
> > # tail -f /var/log/vsftpd.log
> >
> > algo mas amistoso que eso no hay :-D
> >
> > salu2
> 

Responder a