Вступ
Важливо розуміти які порти використовуються у вашій системі, та якими додатками. Також не мало важливим є розуміння що саме таке порт і для чого його використовують додатки. Особисто я люблю таке пояснення: порт – це квартира в багатоповерхівці, тобто нам щоб прийти до свого товариша не достатньо знати тільки номер будинку, а ще необхідно знати, номер квартири. Так ось, порт – це не що інше, як число, яке ідентифікує одну сторону з’єднання між двома системами. Усі мережеві пристрої використовують номери портів, щоб визначити, до якого процесу має бути доставлено повідомлення
Перевірка який порт використовується в Linux
Одразу скажу, що способів для перевірки значно більше, але я наведу в якості прикладу всього лиш три.
І так перший спосіб буде із використання netstat
:
sudo netstat -tulpn | grep LISTEN
або
sudo netstat -tulpn | grep :443
Другий за допомогою lsof:
sudo lsof -i -P -n | grep LISTEN
Та третій спосіб за допомогою ss
(входить до пакету iproute2
і є замінником netstat
. Це новий, неймовірно корисний і швидший в порівнянні з netstat, інструмент для відстеження TCP-з’єднань і сокетів) :
sudo ss -tulpn | grep LISTEN
або
sudo ss -tulpn | grep ':22'
Висновок
В даній публікації було розглянути три способи для перевірки чи використовується порт в системі на базі Linux
.