Skatiet atvērtos portus TCPIP Linux vai Windows pakalpojumus

Viens no atbalsta un pārvaldības uzdevumiem, ko mēs varam pastāvīgi veikt, ir pārbaudīt sistēmas atvērtos TCP portus, jo tādā veidā mēs varam precīzi kontrolēt, kurš pakalpojums izmanto šo pakalpojumu. osta.

Ports norāda jebkura tīkla komunikācijas beigu punktu un ir saistīts ar konkrētu operētājsistēmas programmu vai pakalpojumu.

Tālāk mēs redzēsim, kā mēs varam zināt atvērtos portus Linux un Windows operētājsistēmās.

1. Skatiet atvērtos portus Linux


Šim nolūkam mēs varam izmantot trīs praktiskus pielietojumus:

Netstat komandaŠo komandu netstat (tīkla statistika) bieži izmanto, lai parādītu ar tīklu saistīto informāciju. Tas ir pieejams operētājsistēmās Windows un Linux

Lai to instalētu, mēs varam izpildīt šādas komandas:

 sudo yum instalēt net-tools (RedHat / CentOS) sudo apt install net-tools (Debian / Ubuntu) sudo dnf install net-tools Fedora

PALIELINĀT

Lai to izpildītu, mums jāzina analizējamais porta numurs, un mēs izmantosim komandu grep, lai parādītu informāciju, izmantojot šādu sintaksi:

 netstat -ltnp | grep -w ': ports #'
Rezultāts būs šāds:

PALIELINĀT

Izmantotie parametri ir:

  • l: Norādiet netstat, lai tiktu rādīti tikai klausīšanās porti.
  • t: Parādīt tikai tcp savienojumus.
  • n: norāda uz ciparu adrešu parādīšanu.
  • p: Ļauj skatīt procesa ID.
  • grep: Parāda precīzu atbilstību.

Komanda LsofLsof (LiSt Open Files) tiek izmantots, lai parādītu visus atvērtos portus Linux. Tās uzstādīšanai mēs izmantosim šādas iespējas:

 sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)
Tās izpilde ietver šādu sintaksi:
 lsof -i: osta

PALIELINĀT

Mēs varam detalizēti redzēt procesa datus, lietotāju utt.

Fuser komandaPateicoties šai komandai, mēs varam parādīt PID, kas saistīti ar Linux atvērtajiem portiem. Tā uzstādīšanai mēs izmantosim kādu no šīm rindām, ja nepieciešams:

 sudo yum install psmisc (Redhat / CentOS) sudo apt install psmisc (Debian / Ubuntu) sudo dnf install psmisc (Fedora 22 un jaunākas)
Tās izmantošanas sintakse ir šāda:
 ports # fuser / tcp

PALIELINĀT

Lai atrastu procesa nosaukumu, mēs izmantosim šādu sintaksi:

 ps -p PID -o comm =

PALIELINĀT

Tādā veidā mēs varam zināt atvērtās ostas Linux.

2. Skatiet atvērtos portus operētājsistēmā Windows 10

1. darbība
Lai uzzinātu atvērtos portus Windows operētājsistēmās, mums kā administratoriem jāpiekļūst komandu uzvednei, ar peles labo pogu noklikšķiniet uz / Palaist kā administratoram un parādītajā logā izpildiet šādu rindu:

 netstat -ab

PALIELINĀT

2. solis
Mēs varam redzēt detalizētu informāciju, piemēram:

  • Protokola veids
  • Protokola nosaukums
  • Vietējā adrese
  • Iesaistīts dienests
  • Procesa stāvoklis

3. solis
Alternatīvi, Windows ļauj mums parādīt rezultātus ar PID, kas vienkāršo administrēšanu, šajā gadījumā mums jāizpilda šāda rinda:

 netstat -aon 
4. solis
Šis būs parādītais rezultāts:

PALIELINĀT

5. solis
Rezultātus varam redzēt daudz organizētākā veidā. Tagad, izmantojot šo PID, mēs varam doties uz uzdevumu pārvaldnieku un cilnē Sīkāka informācija zināt, kas ir pakalpojums:

PALIELINĀT

Tur mēs varam uzzināt vairāk par pakalpojumu vai vajadzības gadījumā to pārtraukt. Izmantojot šīs metodes, mēs varēsim uzzināt atvērtos portus Linux vai Windows.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave