Untuk melihat port yang Listening/Terbuka di Linux, kita bisa mengeceknya dengan bantuan netstat, perintahnya
netstat --listen
output dari perintah diatas
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:microsoft-ds *:* LISTEN tcp 0 0 localhost:submission *:* LISTEN tcp 0 0 *:netbios-ssn *:* LISTEN tcp 0 0 *:pop3 *:* LISTEN tcp 0 0 *:imap2 *:* LISTEN tcp 0 0 xxxxx.net:domain *:* LISTEN tcp 0 0 127.0.0.2:domain *:* LISTEN tcp 0 0 localhost:domain *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 localhost:smtp *:* LISTEN tcp 0 0 localhost:953 *:* LISTEN tcp 0 0 *:https *:* LISTEN tcp6 0 0 [::]:microsoft-ds [::]:* LISTEN tcp6 0 0 [::]:netbios-ssn [::]:* LISTEN tcp6 0 0 [::]:pop3 [::]:* LISTEN tcp6 0 0 [::]:imap2 [::]:* LISTEN tcp6 0 0 [::]:domain [::]:* LISTEN tcp6 0 0 [::]:ssh [::]:* LISTEN tcp6 0 0 localhost:953 [::]:* LISTEN tcp6 0 0 [::]:https [::]:* LISTEN
untuk melihat proses yang menggunakan port tertentu gunakan perintah, sebagai contoh kita akan melihat aplikasi apa yang menggunakan port 110
netstat -tunlp | grep ':110'
hasil perintah diatas
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 19530/dropbear tcp6 0 0 :::110 :::* LISTEN 19530/dropbear
Demikian tutorial singkat untuk mengetahui port yang terbuka dan listening di Linux.