Ụzọ 4 iji chọpụta ihe ọdụ ụgbọ mmiri na-ege ntị na Linux


Ọnọdụ ọdụ ụgbọ mmiri ghe oghe, kpochaa, mechie, ma ọ bụ enweghị nzacha. Ekwuru na ọdụ ụgbọ mmiri ga-emeghe ma ọ bụrụ na ngwa dị na igwe ezubere na-ege ntị maka njikọ/ngwugwu n'ọdụ ụgbọ mmiri ahụ.

N'isiokwu a, anyị ga-akọwa ụzọ anọ iji lelee ọdụ ụgbọ mmiri mepere emepe ma gosikwa gị otu esi achọta ngwa na-ege ntị na ọdụ ụgbọ mmiri dị na Linux.

1. Iji Netstat Command

Netstat bụ ngwá ọrụ a na-ejikarị eme ihe maka ịjụ ajụjụ gbasara sistemụ netwọk Linux. Ị nwere ike iji ya bipụta ọdụ ụgbọ mmiri niile mepere emepe dị ka nke a:

$ sudo netstat -ltup 

Ọkọlọtọ -l na-agwa netstat ka ọ bipụta sọks ege ntị niile, -t na-egosi njikọ TCP niile, -u na-egosiputa njikọ UDP niile yana -p na-enyere aka ibipụta ngwa/aha mmemme ige ntị n'ọdụ ụgbọ mmiri.

Ka ibipụta ụkpụrụ ọnụọgụ karịa aha ọrụ, tinye ọkọlọtọ -n.

$ sudo netstat -lntup

Ị nwekwara ike iji iwu grep chọpụta nke ngwa na-ege ntị n'otu ọdụ ụgbọ mmiri, dịka ọmụmaatụ.

$ sudo netstat -lntup | grep "nginx"

N'aka nke ọzọ, ị nwere ike ịkọwa ọdụ ụgbọ mmiri wee chọta ngwa a jikọtara ya, dịka egosiri.

$ sudo netstat -lntup | grep ":80"

2. Iji ss Command

iwu ss bụ ngwa ọzọ bara uru maka igosipụta ozi gbasara sọket. Mmepụta ya yiri nke netstat. Iwu na-esote ga-egosi ọdụ ụgbọ mmiri niile na-ege ntị maka njikọ TCP na UDP na uru ọnụọgụ.

$ sudo ss -lntu

3. Iji Nmap Command

Nmap bụ ngwa nyocha netwọkụ siri ike na ama ama yana nyocha ọdụ ụgbọ mmiri. Iji wụnye nmap na sistemụ gị, jiri njikwa ngwugwu ndabere gị dịka egosiri.

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

Iji nyochaa ọdụ ụgbọ mmiri niile mepere emepe/na-ege ntị na sistemụ Linux gị, mee iwu a (nke kwesịrị iwe ogologo oge iji wuchaa).

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

4. Iji lsof Command

Ngwá ọrụ ikpeazụ anyị ga-ekpuchi maka ịjụ ọdụ ụgbọ mmiri mepere emepe bụ ihe niile bụ faịlụ dị na Unix/Linux, faịlụ mepere emepe nwere ike ịbụ iyi ma ọ bụ faịlụ netwọkụ.

Iji depụta faịlụ ịntanetị na netwọkụ niile, jiri nhọrọ -i. Mara na iwu a na-egosi ngwakọta aha ọrụ yana ọdụ ụgbọ mmiri.

$ sudo lsof -i

Iji chọta ngwa na-ege ntị n'otu ọdụ ụgbọ mmiri, mee lsof n'ụdị a.

$ sudo lsof -i :80

Ọ gwụla! N'isiokwu a, anyị akọwaala ụzọ anọ iji lelee ọdụ ụgbọ mmiri mepere emepe na Linux. Anyị gosikwara otu esi elele usoro ndị ejiri n'otu ọdụ ụgbọ mmiri. Ị nwere ike ịkekọrịta echiche gị ma ọ bụ jụọ ajụjụ ọ bụla site na mpempe nzaghachi n'okpuru.