Skip to main content

list_all_ports.sh

list_all_ports.sh

Lists all unique listening ports on the server.

Location: Services VM (10.0.0.2, SSH port 22102)

Usage:

./list_all_ports.sh

Example output:

Unique listening ports on this server:
22
80
443
3000
5432
#!/bin/bash

# list_all_ports.sh - lists all unique ports in use on this server

echo "Unique listening ports on this server:"
sudo ss -tuln | \
awk 'NR>1 {split($5,a,":"); print a[length(a)]}' | \
sort -n | uniq