Estou executando um aplicativo de servidor (escrito em C), que é vinculado ao meu servidor no localhost
endereço 127.0.0.1
e o escuto primeiro na porta 10000
e no segundo caso na porta20000
Quando executo o comando, lsof | grep IP
na última coluna é:
- localhost: webmin (LISTEN) (primeiro caso)
- localhost: 20000 (LISTEN) (segundo caso)
Então, em vez de porta 10000
existe webmin
.
O que isto significa? Eu encontrei isso .
Ele diz que o Webmin é uma interface baseada na Web para administração do sistema para Unix. Isso não me ajuda; por que estou vendo webmin
na minha lista de portas ?
linux
networking
user1097772
fonte
fonte
webmin
como um alias para esse número de porta ...Respostas:
O webmin está associado à porta 10000. lsof está "deduzindo" que o webmin é o que está sendo executado. Por exemplo, se seu aplicativo estivesse vinculado à porta 3306, lsof pensaria que era MySQL.
Veja este link da Wikipedia para obter uma lista de portas conhecidas.
fonte
lsof
não deduz que o webmin está em execução. Ele apenas substitui a representação numérica da porta pelo formato legível humano da porta / serviço encontrado, a/etc/services
menos que você chame lsof com a-n
opçãoBasicamente, significa que a porta 10000 está associada ao webmin no seu
/etc/services
arquivo.fonte