У мене дивна ситуація, що відбувається з відкритим мережевим портом. Моє головне питання: чому б не було програми, пов'язаної з відкритим портом TCP:
netstat -ln --program
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN -
У моєму конкретному випадку на порту 5666 прослуховується демон nrpe (opsview install), але немає демона nrpe. Якщо я спробую розпочати це, він негайно закінчується.
lsof -i :5666
не показує жодного результату. У моїй системі не працює (x) inetd.
ОНОВЛЕННЯ
Так, я запускав ці команди як root. Telnet міг би, але жодної відповіді не було.
Після подальшого дослідження я виявив помилку ядра в dmesg
: це був екземпляр EC2 (насправді декілька з них) із запуском старого ядра (2.6.16, мабуть, нестабільний). Виправленням зупинки аварії було оновлення ядер .
Схоже, спосіб розбиття ядра змусив процес піти і залишити порт відкритим.