Hapni portet, tre opsione për t'i gjetur në Ubuntu 18.04

rreth kërkimit të porteve të hapura

Në artikullin vijues do të hedhim një vështrim se si mundemi gjeni portet e dëgjimit në sistemin tonë Ubuntu. Të dish se cilat porta janë në përdorim në një sistem është një detyrë themelore për çdo administrator, si kur konfiguron ndërfaqet ashtu edhe kur mbron nga ndërhyrjet, linjat e mëposhtme mund të jenë të dobishme.

Nëse jeni administrator, do të dini se serverat e krijuar për qasje publike do të kenë shërbime që do të dëgjojnë në portet e caktuara për të kryer komunikimin. Kjo situatë bën që portet që nuk përdoren të qëndrojnë të hapura ose të dëgjojnë në disa raste, gjë që mund të bëjë që të tjerët të kërkojnë të shfrytëzojnë situatën.

Ne mund të identifikojmë portet e rrjetit nga numri i tyre, adresa IP e lidhur dhe lloji i protokollit të komunikimit (TCP ose UDP). Në sistemin tonë Ubuntu do të jemi në gjendje të gjejmë disa komanda të paracaktuara për të cilat mund të përdorim skanoni kompjuterin tonë për porte të hapura.

Hapat që do të shohim më tej, do të tregojnë disa komanda për të gjetur portet e dëgjimit. Për t'i identifikuar ata në Ubuntu, thjesht duhet të ndiqni një nga hapat e mëposhtëm:

Gjeni portet e hapura (portet e dëgjimit) në Ubuntu

Artikulli i lidhur:
Si të kontrolloni portet në përdorim në Linux

Përdorimi i komandës netstat

Ky është një mjet i komandës që mund të na ofrojë informacion në lidhje me adresat IP, lidhjet e rrjetit, portet dhe shërbimet që komunikojnë në këto porte.

Në rast se nuk e keni të instaluar këtë mjet në Ubuntu, do të jeni në gjendje ta kapni duke hapur një terminal (Ctrl + Alt + T) dhe duke përdorur komandën:

sudo apt install net-tools

Instalimi përfundoi, nëse duam listoni portet e disponueshme në server, ekzekutoni komandën e mëposhtme:

sudo netstat -plnut

Pas ekzekutimit të komandës së bashku me opsionet e mëparshme, duhet të shohim diçka të ngjashme me atë që vijon në ekran:

arrë netstat

Opsionet që ne përdorim në komandën e mëparshme do të jenë si më poshtë:

ndihmë netstat

  • -p Shfaq PID.
  • -l Do të tregojë vetëm portet e dëgjimit.
  • -n Do të na tregojë adresat numerike në vend që të zgjidhë hostet.
  • -u Trego portet UDP.
  • -t Trego portet TCP.

Në rast dëshire shikoni vetëm një emër ose port specifik të shërbimit, ne mund të përdorim komandën në terminal netstat me opsionet që kemi përdorur në komandën e mëparshme, ndërsa gjithashtu përdorim grep.

sudo netstat -plnt | grep :139

Përdorimi i komandës lsof

Ky është një tjetër i njohur Mjet monitorimi i sistemeve operative të ngjashme me Unix, i cili përdoret për të shfaqur të gjitha skedarët e diskut që mbahen të hapur nga proceset, duke përfshirë bazat dhe tubat e hapur të rrjetit, ndër llojet e tjera.

Komanda lsof është një mjet tjetër i disponueshëm, të cilin do të jemi në gjendje ta përdorim në terminalin Ubuntu dhe i cili do të na lejojë të shohim informacionin e rrjetit. Për të renditur të gjitha portat TCP që po dëgjojnë, do të duhet të përdorim vetëm komandën lsof, të shoqëruar nga opsionet e mëposhtme:

lsof komandën e dëgjimit

sudo lsof -nP -iTCP -sTCP:LISTEN

Përdorimi i komandës ss

Si parazgjedhje netstat nuk është instaluar në Ubuntu, por mund ta gjejmë komandën në dispozicion ss e cila është instaluar si një zëvendësim për netstat. Ashtu si me netstat, komanda ss përdoret për të shfaqur informacionin e rrjetit në sistemet Gnu / Linux. Të dy ndajnë pothuajse të njëjtat opsione komande, kështu që për të kontrolluar portet e dëgjimit, gjithçka që duhet të bëni është të hapni një terminal (Ctrl + Alt + T) dhe të shkruani në të:

sudo ss -plnut

Dalja e komandës së mëparshme, si më parë me komandën netstat, duhet të na tregojë diçka të ngjashme me pamjen e mëposhtme të ekranit:

komanda ss plnut

Në rast se i përkushtoheni administrimit të një serveri ose jeni një webmaster dhe doni të siguroheni që vetëm portet e nevojshme janë të hapura në serverin tuaj Ubuntu, hapat që sapo kemi parë mund të jenë të dobishëm kur kërkoni porte dëgjimi që nuk përdoren dhe që mund të paraqesin rrezik.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.