▷ Se LINUX ÅPNE PORTER

I den daglige styringen av forskjellige operativsystemmiljøer må vi alltid være oppmerksomme på de forskjellige parametrene til utstyret vi har ansvar for eller støtte for å overvåke trusler, finne feil og øke sikkerheten for å unngå administrative oppgaver og Et av problemene som vi går ofte ubemerket hen i forbindelse med portene som utstyret vårt bruker for den respektive kommunikasjonen på nettverket, og dette kan bli et kritisk sårbarhet i riktig drift av operativsystemer.

I dag vil vi se i detalj hvordan vi kan se åpne Linux -porter i forskjellige Linux -distroer, for eksempel å se CentOs 8 åpne porter, for å forstå og vite hvilke porter jeg har åpne og som "lytter" etter informasjonen. Det er viktig at vi overvåker åpne Linux -porter fordi vi kan kompromittere sikkerheten vår. Hvis vi når vi ser åpne Linux -porter, bekrefter at vi har noen vi ikke bruker, er det bedre at vi lukker dem for å unngå uønsket tilgang. I dag vil vi se viktigheten av å liste åpne Linux -porter og sjekke om vi har noen sikkerhetsfeil.

Hva er åpne porter i LinuxFørst og fremst må vi forstå at en port ikke åpnes automatisk av Linux -distroen, det er et bestemt program som åpner den for å oppfylle en bestemt oppgave.

Så hvis vi ønsker å lukke en port, bør vi bare lukke programmet som bruker porten. Eller lukk porten direkte gjennom systembrannmur.

Linux -porterBlant de mest kjente havnene vi har:

  • 21: FTP -port
  • 80: HTTP -port
  • 25: SMTP -port

En port er i utgangspunktet et 16-biters tall mellom 0 og 65535 som skiller ett program fra et annet i operativsystemet.

PortkategoriKategorien havner kan klassifiseres som følger:

  • 0-1023: Dette er systemportene.
  • 1024-49151: Dette er registrerte porter eller brukerporter.
  • 49152-65535: De er dynamiske porter eller private porter.

Som vi kan se, har vi en klar kunnskap om de åpne portene i de forskjellige Linux -distroene, slik at vi kan ha sentralisert kontroll over hvilken handling som utføres av utstyret internt.

1. Se Ubuntu åpne porter

Trinn 1
Først av alt, for å se den komplette listen over applikasjoner og deres respektive protokoll, kan vi bruke følgende kommando:

 katt / etc / services

Steg 2
Vi kan se i detalj applikasjonen, portnummeret og gruppen den tilhører. Det er også mulig å bruke følgende kommando som lar oss se hver protokoll mer detaljert. Der trykker du bare Enter for å bla nedover listen over kommandoer.

 cat / etc / services | mindre

2. Se åpne TCP, UDP -porter Linux Ubuntu

Trinn 1
Det er mulig at vi ønsker å visualisere en bestemt gruppe porter i Ubuntu, for eksempel hvis vi bare vil vise TCP- og UDP -portene, vil vi bruke følgende kommando:

 netstat -lntu
Steg 2
Vi får følgende resultat:

Trinn 3
Takket være netsat kan vi se statistikken over nettverket i sanntid, og de andre parameterne som er lagt til er:

  • -l: Lar deg se bare lytteportene
  • -n: Se portnummeret
  • -t: Se TCP -porter
  • -u: Viser UDP -portene

Trinn 4
Vi kan bruke følgende kommando for å vise alle portene som "lytter", det vil si åpne.

 Netstat -l

Trinn 5
Vi kan også bruke følgende kommandoer:

netstat -ltVis alle åpne TCP -porter

netstat -luVis alle åpne UDP -porter

netstat -auVis alle UDP -tilkoblinger

Trinn 6
En siste nyttig kommando i Ubuntu 16 er følgende:

 ss -lntu
SS -parameteren lar deg se de respektive kontaktene i systemet, i dette tilfellet har vi lagt til -lntu -verdiene for å vise kontaktene til TCP- og UDP -portene.

3. Se åpne porter CentOS 7, CentOS 8

Trinn 1
I CentOS 7 er en av de mest praktiske måtene å se de åpne portene ved å bruke nmap, for dette må vi utføre følgende kommando:

 Nmap lokal vert
Steg 2
Resultatet som oppnås vil være følgende. Vi kan se hvilke porter vi har åpne for øyeblikket, portnummeret og tjenesten som åpner det, på samme måte kan vi se hvor mange porter som er stengt.

MerkHvis vi ikke har nmap installert, kan vi bruke følgende kommando for å installere den i CentOS 7:

 sudo yum installer nmap

Trinn 3
Ved å bruke Nmap kan vi se de åpne portene på et nettsted fra CentOS 7, for eksempel for å se de åpne portene på Solvetic.com vil vi bruke følgende kommando. Vi kan se portens nummer, status og type tjeneste.

 nmap 178.33.118.246

Trinn 4
I tillegg kan vi bruke kommandoen netstat for å se detaljert statusen til portene i CentOS 7, for å se den komplette listen over porter, vil vi bruke følgende kommando:

 netstat -l

4. Se åpne TCP-, UDP -porter Linux CentOS 8, 7

Trinn 1
I CentOS 7 eller CentOS 8 kan vi bruke følgende syntaks for å se statusen til visse typer porter:

 netstat -lt (port initialer)
Steg 2
For eksempel, for å se utelukkende TCP- og UDP -portene, bruker vi følgende kommando:
 netstat -ltup

Trinn 3
Hvis vi bare vil se TCP -portene, bruker vi:

 netstat -ltp

Trinn 4
Til slutt i CentOS 8 kan vi bruke NetCat for å bestemme statusen til en port, for dette må vi bruke følgende syntaks:

 nc -vn 1 (IP -adresse) (Portnummer)
Trinn 5
I dette eksemplet vil vi validere om port 21 på IP -adressen 192.168.0.29 er åpen eller ikke, for dette angir vi følgende:
 nc -vn 1 192.168.0.29 21
Trinn 6
Resultatet som oppnås vil være følgende:

Trinn 7
Hvis meldingen som returneres er Tilkobling nektet, indikerer det at porten er stengt. Hvis meldingen som vises er Tilkoblet betyr det at porten er åpen.

5. Se åpne Debian -porter

Trinn 1
I Debian er den grunnleggende kommandoen for å kontrollere åpne porter følgende:

 Nmap -sT -O lokal vert

MerkDenne kommandoen må kjøres med rotrettigheter.

Steg 2
Vi kan bruke kommandoen netcat (nc) til å validere en bestemt port på datamaskinen, for dette er det viktig å kjenne maskinens IP -adresse.

Når vi har IP -en, i dette tilfellet 192.168.0.31, bruker vi følgende kommando. I dette tilfellet har vi mottatt meldingen om nektet tilkobling som indikerer at port 25 i den angitte IP -en er lukket, hvis meldingen som vises er Tilkoblet, indikerer det at porten er åpen.

 nc -zv 192.168.0.31 25

6. Se åpne Debian -porter fra nettet


I Debian 11 er det mulig å bruke nmap til å spørre om åpne porter på et bestemt nettsted.

Trinn 1
For dette bruker vi følgende syntaks:

 nmap -v -A (nettsted)
Steg 2
For eksempel vil vi se hvilke åpne porter Solvetic.com -nettstedet har:

Trinn 3
Vi kan se at resultatet forteller oss portnummer, tilstand og adresse. Et annet alternativ som Debian tilbyr oss for å kontrollere de åpne portene til en tjeneste utelukkende, kan vi bruke følgende kommando:

 netstat -lt (Initial protocol)
Trinn 4
For eksempel, for å se TCP -portene, bruker vi følgende kommando:
 netstat -ltp

Vi kan også bruke kommandoen netstat -l for å få en komplett liste over alle åpne porter i Debian.

7. Se Fedora åpne porter


For å bekrefte de åpne portene i Fedora 25 kan vi bruke alle alternativene som er nevnt i de tidligere distroene med full tillit.

Trinn 1
For å se en fullstendig liste over alle åpne porter kan vi bruke to alternativer:

 netstat -l nmap -sT -O localhost 
Steg 2
I begge tilfeller vil resultatet fortelle oss hvilke porter som for øyeblikket er åpne i Fedora 25.

8. Se åpne porter TCP Linux Fedora

Trinn 1
For å bekrefte dette kan vi bruke netstat -kommandoen etterfulgt av den respektive parameteren, for eksempel for å validere TCP -portene, vi kan bruke følgende kommando:

 netstat -ltp

Steg 2
På samme måte kan vi legge til den nødvendige portparameteren for den respektive spørringen.
Hvis vi vil bekrefte stikkontaktene som brukes av en bestemt port, kan vi bruke følgende kommando:

 ss -lnt (Liste over kontaktene som brukes av TCP)

9. Vis Linux åpne porter

Vi kan også bruke følgende isof -kommando som lar oss se åpne filer, men det vil også tillate oss å se åpne porter.

Trinn 1
For å liste åpne Linux -stillinger bruker vi følgende kommando:

 lsof -i -P -n #yum installer lsof for RHEL og CentOS apt installer lsof for Debian og Ubuntu 
Steg 2
Hvis vi vil liste en bestemt Linux -port, kan vi bruke følgende kommando til å sette porten som interesserer oss:
 lsof -i: lsof -i port: 22
På denne måten har vi forskjellige måter å verifisere alle porter eller en spesifikk port hvis status er "å lytte" for å avgjøre om denne porten skal være åpen eller ikke, og hvis ikke, iverksette forebyggende tiltak.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave