Aron mahibal-an unsang mga pantalan ang gigamit sa usa ka sistema usa ka punoan nga buluhaton alang sa bisan kinsa nga tagdumala. Gikan sa pag-configure sa mga interface hangtod sa proteksyon sa pagsulod ug pag-agi sa bisan unsang pag-troubleshoot nga mahunahuna namon, kinahanglan namon masusi kung ang usa ka pantalan naghatag usa ka klase nga serbisyo sa among palibot.
Hunahunaa ang kahimtang diin imong gi-install ang serbisyo sa pag-print sa CUPS sa imong sistema ug wala nimo nahibal-an kung ang serbisyo gisugdan sa husto ug gipataas ang katugbang nga pantalan 631 o ang kapilian nga 515. Sa kini nga panudlo ipakita namon kanimo tulo nga sukaranan nga mga mando aron mahibal-an ang mga pantalan nga gigamit sa usa ka sistema ug unsa ang kahimtang niini.
Sunod susihon namon ang 3 nga punoan nga mga mando nga labi nga mapuslanon sa pagdumala sa bisan unsang sistema. Bahin sa lsof, netstat ug nmap, mga kagamitan nga modagan gikan sa terminal console ug nga adunay mga pribilehiyo sa gamot.
Index
Lsof nga mando
Ang mando lsof mao ang labing sukaranan pila kami gipahulam kanimo ug, ingon usa ka lumad sa Linux, ang sukaranan nga kinahanglan mahibal-an sa matag tiggamit. Aron mahibal-an ang mga pantalan nga ablihan sa sistema pinaagi sa kini nga mando, kinahanglan nimo nga isulud ang usa ka han-ay sama sa mosunud, nga ipakita kini kanimo lainlaing mga kasayuran diin among ipunting: ang ngalan sa aplikasyon (pananglitan, sshd), ang sungkit sa programa (sa kini nga kaso ang IP address 10.86.128.138 nga kauban sa port 22 nga mao ang PAGPAMINAW) ug ang nagpaila sa proseso (nga mahimong 85379).
$ sudo lsof -i -P -n $ sudo lsof -i -P -n | grep LISTEN

Sugo sa Netstat
Ang mando netstat managlahi gamay sa syntax niini bahin sa naunhan apan adunay gipresentar labi ka kadali nga pagmemorya salamat sa usa ka yano nga pulong nga mnemonic. Sugod karon ayaw kalimti ang pulong slut, nga nagpasabut sa mga mosunud nga kinaiya:
- p: Gipakita ang mga koneksyon alang sa gitino nga protocol nga mahimong TCP o UDP.
- u: Ilista ang tanan nga pantalan sa UDP.
- t: Ilista ang tanan nga mga port sa TCP.
- o: Gipakita ang mga timer.
- n: Gipakita ang numero sa pantalan.
- a: Gipakita ang tanan nga aktibo nga koneksyon sa sistema.
Ingon niana, pagsulud sa mando ug pagsala kini sa a tubo mahimo kami makakuha kasayuran bahin sa usa ka pantalan.
$ netstat -putona | grep numero-de-puerto
Nmap mando
Nmap Kini usa ka magamit nga kita nagtugot sa paghimo sa daghang mga pag-scan sa among sistema ug usa niini, ang usa nga bukas nga pantalan sa kagamitan. Aron mapatuman kini kinahanglan naton ipaila ang usa ka han-ay sa lahi nmap -sX -OY, pagkuha X ang kantidad T o U alang sa koneksyon sa TCP o UDP matag usa ug ang kantidad Y ang IP address sa among makina (o mubo nga localhost). Tan-awa ang mosunud nga panig-ingnan.
</pre> $ sudo nmap -sU -O localhost $ sudo nmap -sT -O 192.168.0.1 <pre>
Sa kini nga tulo nga mga aplikasyon adunay ka na igo nga mga himan aron mahibal-an ang bukas nga mga pantalan sa imong makina. Gigamit ba nimo ang parehas nga mga gamit o nahibal-an nimo ang uban pang paagi aron ma-verify ang mga bukas nga pantalan sa usa ka sistema?
5 nga mga komento, biya sa imoha
Wala koy nasabtan. Kasagaran, dili ako espesyalista, apan makapaikag 🙂
Kumusta maayong adlaw, unsaon nako makita ang datos nga moabut sa usa ka pantalan?
Adunay ako usa ka aparato nga nagpadala kanako og mga kuwerdas pinaagi sa gprs sa port 10005 sa akong ubuntu ug kinahanglan nako sa terminal aron makita ang mga tali nga moabut kanako, mahimo ba nimo akong suportahan? Salamat. mga slds
Uban sa mando netstat -putona akong naobserbahan nga ang adres nga 127.0.0.1 makita sa duha nga mga protocol tcp ug upd, sa parehas nga mga kaso port 53. Normal ba kini o husto? Sulagma adunay akong mga problema sa dnsmasq ug zimbra desktop nga dili makabayaw sa ubuntu 16.04.
Sa pagsulay nga magsugod sa zimbra gipakita kini sa akon: Gisalikway sa panid 127.0.0.1 ang koneksyon.
Ginaapresyar ko ang imong tabang sa pag-apil sa kini nga komunidad.
Maayo kaayo.
Pagdugang ra: Sa ls mahimo nimo mahibal-an ang agianan sa proseso ug adunay usab mga uban nga mga mando sama sa ss o fuser nga makita namon kung unsang proseso ang naggamit usa ka pantalan.
Makita dinhi: https://www.sysadmit.com/2018/06/linux-que-proceso-usa-un-puerto.html
Maayo kaayo, maayong pagkasumaryo ug gipatin-aw, dili ko kalimtan ang bahin sa PUTONA hehe. ;-D