En af de support- og administrationsopgaver, vi konstant kan udføre, er at kontrollere de åbne TCP -porte i systemet, da vi på denne måde kan have præcis kontrol over, hvilken service der bruger tjenesten. Havn.
En port angiver slutpunktet for enhver netværkskommunikation og er forbundet med et specifikt program eller en service i operativsystemet.
Dernæst vil vi se, hvordan vi kan kende de åbne porte i Linux og Windows -operativsystemer.
1. Se åbne porte i Linux
Vi kan gøre brug af tre praktiske applikationer til dette, disse er:
Netstat -kommandoDenne kommando netstat (Netværksstatistik) bruges ofte til at vise oplysninger, der er knyttet til netværket. Den er tilgængelig på Windows og Linux
Til installationen kan vi udføre følgende kommandoer:
sudo yum install net-tools (RedHat / CentOS) sudo apt install net-tools (Debian / Ubuntu) sudo dnf install net-tools Fedora
FORSTØRRE
For dens udførelse skal vi kende det portnummer, der skal analyseres, og vi vil bruge grep -kommandoen til at vise oplysningerne ved hjælp af følgende syntaks:
netstat -ltnp | grep -w ': port #'Resultatet bliver følgende:
FORSTØRRE
De anvendte parametre er:
- l: Fortæl netstat om kun at vise lytterporte.
- t: Vis kun tcp -forbindelser.
- n: angiver at vise numeriske adresser.
- p: Giver dig mulighed for at se proces -id'et.
- grep: Viser det nøjagtige match.
Kommando lsofLsof (LiSt Open Files) bruges til at vise alle åbne porte i Linux. Til installationen vil vi bruge følgende muligheder:
sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)Dets udførelse omfatter følgende syntaks:
lsof -i: port
FORSTØRRE
Vi kan se detaljeret data om processen, brugeren osv.
Fuser -kommandoTakket være denne kommando kan vi vise de PID'er, der er knyttet til de åbne porte i Linux. Til installationen bruger vi en af følgende linjer, alt efter omstændighederne:
sudo yum install psmisc (Redhat / CentOS) sudo apt install psmisc (Debian / Ubuntu) sudo dnf install psmisc (Fedora 22 og højere)Syntaksen for dens anvendelse er som følger:
port # fuser / tcp
FORSTØRRE
For at finde navnet på processen bruger vi følgende syntaks:
ps -p PID -o comm =
FORSTØRRE
På denne måde kan vi kende de åbne porte i Linux.
2. Se åbne porte i Windows 10
Trin 1
For at kende de åbne porte i Windows -operativsystemer skal vi få adgang til kommandoprompten som administratorer, højreklikke / Kør som administrator, og udføre følgende linje i det viste vindue:
netstat -ab
FORSTØRRE
Trin 2
Vi kan se detaljerede oplysninger som:
- Protokol type
- Protokolnavn
- Lokal adresse
- Service involveret
- Status for processen
Trin 3
Alternativt giver Windows os mulighed for at vise resultaterne med PID, hvilket forenkler administrationen, i dette tilfælde skal vi udføre følgende linje:
netstat -aonTrin 4
Dette vil være det viste resultat:
FORSTØRRE
Trin 5
Vi kan se resultaterne på en meget mere organiseret måde. Nu, med denne PID, kan vi gå til Jobliste og i fanen detaljer vide, hvad tjenesten er involveret:
FORSTØRRE
Der kan vi lære mere om tjenesten eller afslutte den, hvis det er nødvendigt. Med disse metoder vil vi kunne kende de åbne porte i Linux eller Windows.