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