Sobes.tech
Junior — Middle

Comment peut-on déterminer la liste des ports ouverts dans le système d'exploitation à l'aide de commandes Bash?

sobes.tech IA

Réponse de l'IA

Для определения списка открытых портов в операционной системе с помощью команд Bash можно использовать несколько утилит:

  • netstat:

    netstat -tuln
    

    Показывает все прослушиваемые TCP и UDP порты.

  • ss (современная замена netstat):

    ss -tuln
    
  • lsof:

    sudo lsof -i -P -n | grep LISTEN
    

    Показывает процессы, которые слушают порты.

  • nmap (если нужно просканировать локальную машину):

    nmap -sT -O localhost
    

Эти команды помогут получить список открытых и прослушиваемых портов в системе.