TGViewer
Системный Администратор Системный Администратор @sys_adminos · 1.57K subscribers
Post #372 628
🔒 Как быстро найти и закрыть открытые порты на сервере


📌 Проверка открытых портов:

ss -tuln

Эта команда покажет, какие службы слушают порты. Обратите внимание на столбец Local Address:Port.

Можно чуть подробнее:

ss -tulnp

Флаг -p добавит информацию о процессе, который держит порт.

👀 Пример вывода:

Netid State Local Address:Port PID/Program name
tcp LISTEN 0.0.0.0:22 1234/sshd
tcp LISTEN 127.0.0.1:3306 2345/mysqld


🧹 Как закрыть порт:
1. Если служба не нужна — отключаем её:

systemctl stop имя_сервиса
systemctl disable имя_сервиса


2. Если нужно ограничить доступ — используем firewalld или iptables. Например, блокируем порт 3306 извне:

firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="127.0.0.1" port protocol="tcp" port="3306" accept'
firewall-cmd --permanent --remove-port=3306/tcp
firewall-cmd --reload


👉 @sys_adminos
  • 👍 3
More from @sys_adminos
  1. Sep 14, 2026Libtree Утилита, позволяющая получить список разделяемых библиотек (shared libraries) в ви…
  2. Sep 7, 2026Как работает интернет Если вы полный ноль в интернет-технологиях, и хотите получить общее…
  3. Sep 1, 2026Это одна из моих любимых команд Cisco, которая сэкономила мне столько времени. Вы можете у…
  4. Aug 27, 2026Собираем бюджетный домашний NAS на 14 ТБ Начав заниматься фотографией, я быстро ощутил нех…
  5. Aug 17, 2026Объединение файлов командой cat Команду cat в большинстве случаев используют только для пр…
  6. Aug 10, 2026Как перенести виртуальную машину с Hyper-V на ProxmoxVE 00:00 - Вступление 00:49 - Зачем н…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →