+ Responder ao Tópico



  1. #1
    under_aix
    Visitante

    Padrão netstat

    Galera,

    Como faco para saber o processo que esta rodando em determinada porta?

    eu rodo o comando netstat e mostra q a porta esta em uso, preciso saber como libera-la

    Obrigado.

  2. #2
    jotacekm
    Visitante

    Padrão netstat

    tenta usar o fuser
    ex:
    fuser 80/tcp
    ai vai aparecer o PID do serviço q usa a porta, aí eh so vc dar um ps

  3. #3
    charadaa
    Visitante

    Padrão netstat

    existe também o lsof -Ui que vai te mostrar bastante informação

    Falow

  4. #4
    charadaa
    Visitante

    Padrão netstat

    esqueci do resto, e para liberar se não ouver restrição do seu provedor em cima da porta 80 (isso é muito comum) verifique que tipo de filtro tem instalado, se for iptables precisa colocar uma regra que libere a porta 80 tipo assim
    /usr/sbin/iptables -A input -p tcp -i ethx --dport 80 -j ACCEPT

  5. #5

    Padrão netstat

    man netstat

    ...
    -p, --program
    Show the PID and name of the program to which each socket belongs.
    ...

    Falowwwwwww

  6. #6
    lss
    Visitante

    Padrão netstat

    netstat --inet -nap

  7. #7
    under_aix
    Visitante

    Padrão netstat

    valeu galera eu usei o
    Código :
    fuser -k .

    -k Sends the SIGKILL signal to each local process. Only the root user can kill a
    process of another user.
    e resolveu meu problema

    t+