december 2, 2021

6 måder at kontrollere, at en fjernport er åben i Linus

kontrol af status for ekstern port er en almindelig opgave for admin. Nu samler vi 5 forskellige måder til denne opgave. Vi behøver ikke at installere nogen pakke, hvis vi bruger følgende to python-kommandoer. Vi skal installere pakken, hvis vi vælger nc,nmap, telnet.

  • brug NC-kommando NC-10 192.168.0.1 22
  • brug Nmap-kommando nmap 192.168.0.1-p 22
  • brug telnet-kommando telnet 192.168.0.1 22
  • use python telnet module
  • Use python socket module
  • Use curl command

Use NC-kommandoen til at kontrollere, at fjernporten er åben

$ nc

$ nc-vv10 192.168.0.1 22

  • nul-i / O-tilstand, der bruges til scanning
  • v: til verbose output
  • V10: timeout vent sekunder

brug nmap til at kontrollere, at fjernporten er åben

$ nmap

nmap 192.168.0.1-p 22

brug telnet til at kontrollere, at fjernporten er åben

$ telnet

telnet 192.168.0.1 22

brug python telnet til at kontrollere fjernporten er åben

python-c ” import telnetlib; tel=telnetlib.Telnet(‘192.168.0.1′,’22’,10); Udskriv tlf; tlf.luk () “

brug python-stikket til at kontrollere, at fjernporten er åben

Python-c ” importstik; s = stik.socket (); s. settimeout (10); s.tilslut((‘192.168.0.1’, 22)); “

brug curl til at kontrollere, at fjernporten er åben

vi har en anden løsning til dette med curl-kommandoen.

  • curl-v telnet://192.168.0.1:22

lærervejledning:

  • Hvad Er Det?
  • Hvad er Bash?
  • Linukommandoer til Linuk-begyndere (snydeark)
  • grundlæggende Linukommandoer: Linuk-brugeradministration
  • grundlæggende Netværkskommandoer til Ubuntu Linuk-samtale
  • Linukommandoer: kontroller Netværksstatus på Linuk
  • Linukatkommando med 15 nyttige eksempler

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.