Методи перевірки відкритих портів у Debian 10:
Для перевірки відкритих портів у Debian 10 ви можете скористатися будь-яким із чотирьох методів, розглянутих у цій статті.
Спосіб No1:
Щоб перевірити відкриті порти в Debian 10, використовуючи netstat команда, вам потрібно буде виконати такі дії:
1. Перш за все, вам потрібно буде запустити термінал. Для цього натисніть вкладку Діяльність, розташовану на вашому робочому столі, введіть terminal у рядку пошуку, що з’явиться, а потім клацніть результат пошуку, щоб запустити термінал у Debian 10. Щойно запущене вікно терміналу показано на зображенні нижче:
2. Тепер введіть таку команду у своєму терміналі та натисніть клавішу Enter:
sudo apt-get install net-toolsЗапуск цієї команди встановить пакет net-tools, який необхідний для використання команди netstat. Ця команда також показана на наступному зображенні:
3. Після запуску цієї команди введіть таку команду у своєму терміналі, а потім натисніть клавішу Enter:
netstat -pnltuЦя команда показана на зображенні нижче:
4. Як тільки ця команда успішно виконається, на екрані з'явиться список усіх різних портів разом із їх станами, як показано на наступному зображенні:
Спосіб No2:
Щоб перевірити відкриті порти в Debian 10, використовуючи ss команда, вам потрібно буде виконати такі дії:
1. Запустіть термінал таким же чином, як описано в методі вище. Тепер введіть таку команду у своєму терміналі, а потім натисніть клавішу Enter:
ss -lntupЦя команда також показана на зображенні нижче:
2. Як тільки ця команда успішно виконається, на екрані з'явиться список усіх різних портів разом із їх станами, як показано на наступному зображенні:
'
Спосіб No3:
Щоб перевірити відкриті порти в Debian 10, використовуючи nmap команда, вам потрібно буде виконати такі дії:
1. Запустіть термінал таким же чином, як описано в способі №1. Тепер введіть таку команду у своєму терміналі, а потім натисніть клавішу Enter:
sudo apt-get install nmapЗапуск цієї команди встановить утиліту nmap, після чого ми зможемо успішно використовувати команду nmap. Ця команда також показана на зображенні нижче:
2. Тепер, якщо ви хочете перевірити всі відкриті порти TCP, введіть таку команду у своєму терміналі, а потім натисніть клавішу Enter:
sudo nmap -sT -O localhostЦя команда показана на наступному зображенні:
3. Як тільки ця команда буде успішно виконана, ви одразу зможете дізнатися, чи відкриті будь-які порти TCP, чи не так, як показано на малюнку нижче:
4. Однак, якщо ви хочете перевірити всі UDP-порти, які відкриті, введіть таку команду у своєму терміналі та натисніть клавішу Enter:
sudo nmap -sU -O localhostЦя команда також показана на зображенні нижче:
5. Як тільки ця команда буде успішно виконана, ви одразу зможете дізнатися, чи відкриті будь-які порти UDP, чи не так, як показано на наступному зображенні:
Спосіб No4:
Щоб перевірити відкриті порти в Debian 10, використовуючи також команда, вам потрібно буде виконати такі дії:
1. Запустіть термінал таким же чином, як описано в способі №1. Тепер введіть таку команду у своєму терміналі, а потім натисніть клавішу Enter:
sudo apt-get встановити lsofЗапуск цієї команди встановить утиліту lsof, після чого ми зможемо успішно використовувати команду lsof. Ця команда також показана на зображенні нижче:
2. Тепер введіть таку команду у своєму терміналі, а потім натисніть клавішу Enter:
sudo lsof -iЦя команда показана на наступному зображенні:
3. Як тільки ця команда буде успішно виконана, на екрані з'явиться список усіх портів разом із їх станом, як показано на малюнку нижче:
Висновок:
Використовуючи будь-який з чотирьох методів, розглянутих у цій статті, ви можете легко перевірити всі відкриті порти в Debian 10. Єдиний момент, на який слід звернути увагу, - це те, що команди, за якими слідує ключове слово “sudo”, вимагають привілеїв root. Тому ви повинні запускати їх як є.