Як дізнатись, що працює на яких портах Ubuntu?


27

Як я міг сказати, що слухає на яких портах Ubuntu? Іншими словами, як я можу отримати список портів, які використовуються?

Відповіді:


37

"У користуванні", як при активному з'єднанні, або програми слухають? Або обоє?

Запустити sudo netstat -lpу свій термінал; це покаже вам, які порти відкриті для прийому з'єднань і які програми слухають їх. Спробуйте sudo netstat -pте саме, плюс поточно активні з'єднання.


Я думаю, що обидва найкращі;)
Генадінік

Що дивно було те, що у мене працюють сервери tomcat і apache, і ні порт 8080, ні 80 не відображаються у списку. Чи знаєте ви, чому це станеться?
Генадінік

@Genadinik Перевірте, який порт вони налаштовані для прослуховування; для Apache це директива прослуховування в його конфігураційному файлі, але я не знаю про Tomcat.
Кромей

8
fuser -n tcp 8080підійде до нього з іншого кінця; показує, який процес (якщо такий є) слухає на порті TCP 8080.
SmallClanger,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.