december 2, 2021
6 sätt att kontrollera en fjärrport är öppen i Linux
kontrollera fjärrportstatus är en vanlig uppgift för Linux admin. Nu samlar vi 5 olika sätt för denna uppgift. Vi behöver inte installera något paket om vi använder följande två python-kommandon. Vi behöver installera paketet om vi väljer nc,nmap, telnet.
- använd NC-kommandot nc-zvw10 192.168.0.1 22
- använd Nmap-kommandot nmap 192.168.0.1-p 22
- använd telnet-kommandot telnet 192.168.0.1 22
- använd python telnet modul
- använd python socket modul
- använd curl kommando
använd NC kommando för att kontrollera fjärrporten är öppen
$ nc
$ nc-zvw10 192.168.0.1 22
- z: noll-i / O-läge som används för skanning
- v: för detaljerad utmatning
- w10: timeout vänta sekunder
använd nmap för att kontrollera att fjärrporten är öppen
$ nmap
nmap 192.168.0.1-p 22
använd telnet för att kontrollera att fjärrporten är öppen
$ telnet
telnet 192.168.0.1 22
använd python telnet för att kontrollera att fjärrporten är öppen
python-c ” importera telnetlib; tel=telnetlib.Telnet(’192.168.0.1′,’22’,10); Skriv ut tel; tel.close () ”
använd python socket för att kontrollera att fjärrporten är öppen
Python-c ”import socket; s = socket.uttag(); s. settimeout (10); s. Anslut((’192.168.0.1’, 22)); ”
använd curl för att kontrollera att fjärrporten är öppen
vi har en annan lösning för detta med curl-kommandot.
- curl-v telnet://192.168.0.1:22
Linux Learning Guide:
- Vad Är Linux?
- Vad är Bash i Linux?
- Linux-kommandon för Linux-nybörjare (fuskblad)
- grundläggande Linux-kommandon: Linux – Användarhantering
- grundläggande Nätverkskommandon för Ubuntu Linux-Intervju
- Linux-kommando: kontrollera nätverksstatus på Linux
- Linux Cat-kommando med 15 användbara exempel