Foros del Web » Administración de Sistemas » Unix / Linux »

Log De Conexion

Estas en el tema de Log De Conexion en el foro de Unix / Linux en Foros del Web. Que hace este comando? tail -f /var/log/messages | egrep "ppd||chat" Cuando lo ejecuto me sale el siguiente mensaje constantemente: May 11 15:39:10 serverlinux ipop3d[23805]: Login ...
  #1 (permalink)  
Antiguo 11/05/2006, 14:49
 
Fecha de Ingreso: agosto-2003
Ubicación: Lima
Mensajes: 123
Antigüedad: 21 años, 3 meses
Puntos: 3
Log De Conexion

Que hace este comando?

tail -f /var/log/messages | egrep "ppd||chat"

Cuando lo ejecuto me sale el siguiente mensaje constantemente:

May 11 15:39:10 serverlinux ipop3d[23805]: Login failed user=SUGAZ auth=SUGAZ host=[192.168.1.112]

May 11 15:39:10 serverlinux ipop3d[23805]: Logout user=SUGAZ host=[192.168.1.112]

Que significa?

Gracias por la ayuda
Nota: El numero que va en ipop3d varia en cada mensaje.
  #2 (permalink)  
Antiguo 11/05/2006, 15:03
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
"tail" te muestra las últimas líneas de un archivo; el parámetro "-f" es para que siga leyendo el archivo continuamente.

"grep" filtra el contenido de un archivo (o, en este caso, la salida del comando "tail").

Más info: "man grep" y "man tail".
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 11/05/2006, 15:05
 
Fecha de Ingreso: noviembre-2005
Mensajes: 142
Antigüedad: 19 años
Puntos: 0
tail -f /var/log/messages | egrep "ppd||chat"

el comando tail por defecto te muestra las 10 últimas lineas de un fichero, si le añades el "flag" -f lo que hace es que permanece el comando activo y te muestra lo que se vaya escribiendo en el fichero, en este caso el fichero /var/log/messages. Después viene la tuberia, que quiere decir que el comando siguiente tomará como entrada la salida del comando anterior, en este caso las últimas lineas del /var/log/messages. Y el comando egrep es igual que el grep pero con la diferencia que puedes incluir expresiones regulares como el XOR que has puesto (||).
De todas formas, esto te lo hubiese dicho Google ó las MAN.

Salu2.
  #4 (permalink)  
Antiguo 11/05/2006, 15:09
 
Fecha de Ingreso: noviembre-2005
Mensajes: 142
Antigüedad: 19 años
Puntos: 0
ha perdona el XOR que puedes poner en egrep es | , no es el que has puesto ||


Salu2.
  #5 (permalink)  
Antiguo 11/05/2006, 15:12
 
Fecha de Ingreso: agosto-2003
Ubicación: Lima
Mensajes: 123
Antigüedad: 21 años, 3 meses
Puntos: 3
Linux Lento

Gracias ociomax u okubo.

El problema que tengo es que de un momento a otro el sistema se ha puesto lento.
Veo que en el directorio /var/log hay 3 archivos que estan algo grandes a comparacion de otros servidores linux, los archivos son:

lastlog
maillog
messages

Puedo eliminar las lineas de estos archivos?, crees que aqui puede estar el problema?

Gracias por la respuesta.
  #6 (permalink)  
Antiguo 11/05/2006, 15:19
 
Fecha de Ingreso: noviembre-2005
Mensajes: 142
Antigüedad: 19 años
Puntos: 0
el que estos ficheros sean grandes no tiene nada que ver, puedes eliminarlos incluso (no lo aconsejo) que no pasaria nada, solo son log, solo son registros del sistema.
Prueba a ejecutar el comando #last para ver las ultimas entradas al sistema haber si ves algún acceso no autorizado ó ejecuta #w para ver quien esta conectado y que esta haciendo. precisamente el log lastlog es el log del comando last, el maillog del correo del sistema y messages del sistema en general.

Salu2.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:16.