Lo más simple es usar cut, pero tambien puedes usar gawk o xargs. Saludos Guimi http://www.guimi.net ===== Por favor, si me mandas correos con copia a varias personas, pon mi dirección de correo en copia oculta (CCO), para evitar que acabe en montones de sitios, eliminando mi privacidad, favoreciendo la propagación de virus y la proliferación del SPAM. Gracias. ----- If you send me e-mail which has also been sent to several other people, kindly mark my address as blind-carbon-copy (or BCC), to avoid its distribution, which affects my privacy, increases the likelihood of spreading viruses, and leads to more SPAM. Thanks. =====
----- Original Message ----- From: "Diego Quintana Cruz" <[EMAIL PROTECTED]> To: "Lista Debian" <debian-user-spanish@lists.debian.org> Sent: Saturday, December 17, 2005 12:27 AM Subject: Script para bloquear IPs Hola a todos, Necesito hacer un script que vaya mirando el /var/log/auth.log e ir viendo las IPs que continuamente quieren ingresar sin exito y luego bloquearlas. Sin embargo, cuando hago un grep, me sale toda la linea, y no puedo coger solo el IP Por ejemplo si veo muchas peticiones como esta: Dec 16 11:30:22 gst sshd[2582]: Illegal user rpc from ::ffff:202.99.27.90 Debo bloquear al IP 202.99.27.90. Muchos intentos como este generan un monton de ancho de banda que no quiero desperdiciar. Alguna idea de por donde empezar? Saludos, Diego Quintana a.k.a. RouterMaN Estudiante Ing de las Telecomunicaciones PUCP Linux Registered User #382615 - http://counter.li.org/ http://routerman.blogsome.com http://planeta.debianperu.org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]