Linux, открыть порты, закрыть порты, посмотреть порты, правила для файрвола ufw

Посмотреть какой порт занимает  mysql можно через netstat, поможет набор ключей 

-tunlp  -похоже не тунель

netstat -tunlp | grep mysql

 

Видим что mysql на порту 3306

Разрешить или запретить порт в файрволе ufw можно так:

sudo ufw allow 3306/tcp

Для запрета порта:

sudo ufw deny 3306

Посмотреть все правила — открые или закрытые порты в ufw:

sudo ufw status numbered

Удалить правило под, например номером 31 можно так:

ufw delete 31

Перезагрузить правила после изменения:

ufw reload

Выключить или включить файрвол ufw:

sudo ufw disable

для включения:

sudo ufw enable

Узнать кто сидит на порту например 111:

sudo netstat -tulpn | grep ‘:111’

Отсюда мы можем узнать, что

Процесс с ID 402, имя rpcbind – это служба port‑mapper для RPC (NFS, SMB и т.д.)

Как узнать все открытые порты:

все та же команда, только без уточнений

sudo netstat -tulpn

 

Оставьте первый комментарий

Отправить ответ