4 Modi biex Tiskopri X'Portijiet Qed Jisimgħu fil-Linux


L-istat ta 'port huwa jew miftuħ, iffiltrat, magħluq, jew mhux iffiltrat. Port jingħad li jkun miftuħ jekk applikazzjoni fuq il-magna fil-mira tkun qed tisma' għal konnessjonijiet/pakketti fuq dak il-port.

F'dan l-artikolu, aħna se nispjegaw erba 'modi kif tivverifika l-portijiet miftuħa u wkoll nuruk kif issib liema applikazzjoni qed tisma' fuq liema port fil-Linux.

1. Bl-użu ta' Netstat Command

Netstat huwa għodda użata ħafna biex issir mistoqsija dwar l-informazzjoni dwar is-subsistema tan-netwerking Linux. Tista' tużaha biex tipprintja l-portijiet miftuħa kollha bħal dan:

$ sudo netstat -ltup 

Il-bandiera -l tgħid lil netstat biex jistampa s-sokits tas-smigħ kollha, -t turi l-konnessjonijiet TCP kollha, -u juri l-konnessjonijiet UDP kollha u -pjippermetti l-istampar ta 'l-isem ta' l-applikazzjoni/programm tas-smigħ fuq il-port.

Biex tipprintja valuri numeriċi aktar milli ismijiet ta' servizzi, żid il-marka -n.

$ sudo netstat -lntup

Tista 'wkoll tuża l-kmand grep biex issir taf liema applikazzjoni qed tisma' fuq port partikolari, pereżempju.

$ sudo netstat -lntup | grep "nginx"

Alternattivament, tista' tispeċifika l-port u ssib l-applikazzjoni marbuta magħha, kif muri.

$ sudo netstat -lntup | grep ":80"

2. Bl-użu ta 'ss Command

kmand ss huwa għodda utli oħra għall-wiri ta 'informazzjoni dwar sokits. L-output tiegħu jidher simili għal dak ta 'netstat. Il-kmand li ġej se juri l-portijiet tas-smigħ kollha għall-konnessjonijiet TCP u UDP f'valur numeriku.

$ sudo ss -lntu

3. Bl-użu tal-Kmand Nmap

Nmap huwa għodda qawwija u popolari għall-esplorazzjoni tan-netwerk u skaner tal-port. Biex tinstalla nmap fis-sistema tiegħek, uża l-maniġer tal-pakkett default tiegħek kif muri.

$ sudo apt install nmap  [On Debian/Ubuntu]
$ sudo yum install nmap  [On CentOS/RHEL]
$ sudo dnf install nmap  [On Fedora 22+]

Biex tiskennja l-portijiet kollha miftuħa/li jisimgħu fis-sistema Linux tiegħek, mexxi l-kmand li ġej (li għandu jieħu ħafna żmien biex jitlesta).

$ sudo nmap -n -PN -sT -sU -p- localhost

4. Uża lsof Kmand

L-għodda finali li se nkopru għall-mistoqsijiet tal-portijiet miftuħa hija kollox huwa fajl f'Unix/Linux, fajl miftuħ jista 'jkun stream jew fajl tan-netwerk.

Biex telenka l-fajls kollha tal-Internet u tan-netwerk, uża l-għażla -i. Innota li dan il-kmand juri taħlita ta 'ismijiet ta' servizzi u portijiet numeriċi.

$ sudo lsof -i

Biex issib liema applikazzjoni qed tisma' fuq port partikolari, mexxi lsof f'din il-formola.

$ sudo lsof -i :80

Dak kollox! F'dan l-artikolu, spjegajna erba' modi kif tivverifika l-portijiet miftuħa fil-Linux. Urejna wkoll kif niċċekkjaw liema proċessi huma marbuta ma’ portijiet partikolari. Tista' taqsam il-ħsibijiet tiegħek jew tistaqsi kwalunkwe mistoqsija permezz tal-formola ta' feedback hawn taħt.