Inicio » Como saber si un demonio está corriendo en GNU/Linux

Como saber si un demonio está corriendo en GNU/Linux

Enviado por queru el 24 December 2009 - 12:54am.

Para un servidor remoto:

  • Puedes usar nmap (hay que instalarlo), algo así:

    $> aptitude install nmap
    $> nmap 192.168.1.1 -p 80
    

    El "-p 80" es el puerto que quieres comprobar, donde debería estar el servicio escuchando. Podrías sustituirlo por su representación textual "-p www", o "-p smtp". Para ver un listado de puertos y nombres:

    $> cat /etc/services
    

  • Hacer un telnet:

    $> telnet 192.168.1.1 80
    

    Recuerda que deberás conocer el protocolo para salir, o bien escapar con "Ctrl+[" y "Ctrl+d".

Desde dentro del servidor:

  • Puedes usar ps para ver los procesos:

    $> ps aux |grep apache
    

  • Con netstat puedes ver lo que está escuchando:

    $> netstat -puta
    

    Con perdón, pero las opciones en ese orden se recuerdan bien.

  • También puedes intentar pedir status al script de arranque/para, no siempre lo soporta:

    $> /etc/init.d/apache2 status
    

Hay más formas, estas sólo son algunas.

Inicio de sesión

Contrato Coloriuris
Copyright © 2010 TrucoLinux.com: Todo el contenido sujeto a contrato ColorIruris salvo que se especifique lo contrario.
Este sitio ha sido totalmente desarrollado y montado sobre software libre: Gentoo GNU/Linux, Apache, MySQL, PHP, Drupal...
Sindicar contenidos: Noticias (RSS).