Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Administración del sistema » Seguridad


Nuevo tema Responder al tema
 [ 6 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Jue Nov 25, 2010 1:22 pm
Mensajes: 2

Nota Publicado: Jue Nov 25, 2010 1:27 pm 
Arriba  
Hola foro.

Desde hace 48 hrs mi servidor trae mucha carga debido a que el exim se esta ejecutando.
he intentado identificar que usuario los esta enviando pero a un no he podido encontrar la fuente.

Necesito ayuda para lo siguiente:
Necesito detener todo lo que sea mail null o matar todos los procesos de mailnull sin afectar a los demas usuarios,

es posible esto ???
Este es una parte pequeña del TOP

ID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2069 mailnull 17 0 10388 2764 2264 D 0.0 0.1 0:00.00 exim
2070 mailnull 18 0 10392 3172 2604 D 0.0 0.2 0:00.00 exim
2071 mailnull 18 0 10392 2776 2264 D 0.0 0.1 0:00.00 exim
2072 mailnull 17 0 10384 2424 1960 D 0.0 0.1 0:00.00 exim
2073 mailnull 17 0 10388 2760 2260 D 0.0 0.1 0:00.00 exim
2078 mailnull 17 0 10392 2768 2264 D 0.0 0.1 0:00.00 exim
2080 mailnull 17 0 10392 2768 2264 D 0.0 0.1 0:00.00 exim
2082 mailnull 17 0 10392 2024 1612 D 0.0 0.1 0:00.00 exim
2086 mailnull 17 0 10392 2036 1616 D 0.0 0.1 0:00.00 exim
2089 mailnull 18 0 11184 3052 1888 R 0.0 0.1 0:00.00 exim

Como puedo matar todos los proceso mailnull o detenerlos mientras encuentro al culpable ??

Puedo aplicar algo asi ?
killall mailnull
kill -STOP (MAILNULL)

Espero me den alguna idea porque estoy desesperado.

Saludos a todos.

 Perfil Email  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Mié Abr 11, 2007 11:00 pm
Mensajes: 8550
Ubicación: tras la pantalla (...)

Nota Publicado: Jue Nov 25, 2010 3:00 pm 
Arriba  
Código:
pkill -U <USERID> exim


done <USERID> es el ID de usuario de mailnull (que como averiguas eso?? busca en el /etc/group o /etc/passwd)

eso matara a todos los procesos exim del usuario mailnull.

:D

pd: pkill funciona igual que kill, si lo necesitas, metele el -9 ... ::lol::

_________________
#446716

--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me...
(from comp.os.linux.misc)
[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil Email WWW  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Nov 28, 2007 12:00 am
Mensajes: 1361
Ubicación: En la X del explorer (pulse para llamar)

Nota Publicado: Jue Nov 25, 2010 4:14 pm 
Arriba  
Nunca está demás hacer un "kill -l" para ver todas las señales disponibles.
Si quieres detener un proceso sin matarlo (que a lo mejor te da pena ::lol:: ) creo que la señal es SIGTSTP, que es la que se lanza al pulsar ctrl+z. Para reanudarlo, es SIGCONT
De todas formas, nunca está demás revisar estas cosas, no sea que me confunda....

_________________
Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Jue Nov 25, 2010 1:22 pm
Mensajes: 2

Nota Publicado: Sab Nov 27, 2010 1:56 pm 
Arriba  
Buen dia Niky

Estuve ejecutando esta lina pero aun no puedo matar el mailnull : pkill -U <USERID> exim

pkill -U 49 exim
kill -9 49 exim
kill 49 exim

El 49 es el ID de usuario de mailnull, posiblemente estioy hacienfo algo mal, yo uso Centos y exim.


Akodo

El kill -l aun no lo he probado


Saludos

 Perfil Email  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Mié Abr 11, 2007 11:00 pm
Mensajes: 8550
Ubicación: tras la pantalla (...)

Nota Publicado: Sab Nov 27, 2010 2:10 pm 
Arriba  
prueba esto:

Código:
pkill -9 -U 49 exim


:)

_________________
#446716

--Not me, guys. I read the Bash man page each day like a Jehovah's Witness reads the Bible. No wait, the Bash man page IS the bible. Excuse me...
(from comp.os.linux.misc)
[ DNFD ] - [ F4A ] - [ dotfiles ]

 Perfil Email WWW  

Desconectado
Forista Medio
Forista Medio

Registrado: Vie Dic 31, 2010 6:40 pm
Mensajes: 297
Ubicación: Peru

Nota Publicado: Sab Ene 01, 2011 7:50 am 
Arriba  
encuentra al culpable, cada proceso se inicia al hacer una peticion , que version de centos usas .

Asegurate de que tus scripts envíen correo usando autenticación por SMTP, también manten las aplicaciones al día para prevenir exploits y estarás bien encaminado.

_________________
"Bañarse en pareja (ahorra agua y ayuda a producir niños ecológicos) =)"
http://o4-gml.blogspot.com/

 Perfil Email  
Mostrar mensajes previos:  Ordenar por  
 [ 6 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO