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