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 -p
jippermetti 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.