Estoy ejecutando una aplicación de servidor (escrita en C), que está vinculada a mi servidor en la localhost
dirección 127.0.0.1
y la dejo escuchar en el primer caso en el puerto 10000
y en el segundo caso en el puerto20000
Cuando ejecuto el comando I lsof | grep IP
en la última columna es:
- localhost: webmin (ESCUCHAR) (primer caso)
- localhost: 20000 (ESCUCHAR) (segundo caso)
Entonces, en lugar de puerto 10000
hay webmin
.
¿Qué significa esto? Encontré esto .
Dice que Webmin es una interfaz basada en web para la administración del sistema para Unix. Esto no me ayuda; ¿Por qué estoy viendo webmin
en mi lista de puertos ?
linux
networking
usuario1097772
fuente
fuente
webmin
como un alias para ese número de puerto ...Respuestas:
webmin está asociado con el puerto 10000. lsof está "deduciendo" que webmin es lo que se está ejecutando. Por ejemplo, si su aplicación estaba vinculada al puerto 3306, lsof pensaría que era MySQL.
Consulte este enlace de Wikipedia para obtener una lista de puertos conocidos.
fuente
lsof
no está deduciendo que webmin se está ejecutando. Simplemente reemplaza la representación numérica del puerto con el formato legible por humanos del puerto / servicio que se encuentra a/etc/services
menos que llame a lsof con la-n
opción.Básicamente significa que el puerto 10000 está asociado con webmin en su
/etc/services
archivo.fuente