Controleren of SSH-poort 22 open staat

Host
Only scan hosts you own of have explicit permission naar probe. The scan checks ~20 well-known TCP ports.
Volgende

Buitengesloten van een nieuwe server, of niet zeker of een firewallwijziging SSH heeft geblokkeerd? Vul de host in en zoek naar poort 22 in de resultaten. De scan toont ook Telnet en FTP, die je meestal gesloten wilt hebben.

Zo test je de bereikbaarheid van SSH

  1. 1

    Vul de server in

    Typ de publieke hostnaam of het IP-adres van de server in het veld Host.

  2. 2

    Start de scan

    Klik op Volgende en daarna op Veelvoorkomende poorten scannen.

  3. 3

    Zoek naar 22

    Verschijnt poort 22 met het label SSH, dan is een TCP-verbinding ernaartoe vanaf buiten geslaagd.

  4. 4

    Controleer 21 en 23

    FTP (21) en Telnet (23) staan in dezelfde scan, zodat je meteen ziet of verouderde toegang op afstand openstaat.

Wat een treffer op poort 22 betekent

Poort 22 die als open wordt weergegeven, betekent dat de server een TCP-verbinding op die poort heeft geaccepteerd. Dat bevestigt dat het netwerkpad werkt: firewall, security group en cloudregels laten het verkeer door, en er luistert iets. Het bevestigt niet dat je sleutel of wachtwoord wordt geaccepteerd, alleen dat de deur bereikbaar is.

Als poort 22 ontbreekt

De scan toont alleen open poorten, dus een ontbrekende 22 kan verschillende oorzaken hebben:

  • De SSH-daemon draait niet, of luistert op een andere poort.
  • Een firewall op de host of een cloud security group blokkeert poort 22 vanaf internet.
  • De server is onbereikbaar of start nog op.
  • De provider filtert poort 22 op het netwerk waarvandaan de scan draait.

Deze basisscanner kan deze gevallen niet van elkaar onderscheiden. Veel beheerders zetten SSH bewust op een andere poort. Die poort staat niet op de vaste lijst van de tool, dus een aangepaste SSH-poort verschijnt niet.

Snelle volgorde voor probleemoplossing

  1. Controleer of de server aan staat, bijvoorbeeld of een webpoort als 443 open wordt weergegeven.
  2. Controleer de cloudfirewall of de security group op een inkomende regel voor je SSH-poort.
  3. Controleer de regels van de firewall op de host.
  4. Bevestig dat de SSH-dienst draait en welke poort hij gebruikt.

Opmerking over beveiliging

SSH op het openbare internet krijgt constant geautomatiseerde inlogpogingen te verduren. Alleen inloggen met een sleutel en het beperken van bronadressen verminderen dat risico. Scan alleen servers die je beheert.

Gerelateerde poorten in dezelfde scan

Dezelfde run controleert ook de webpoorten 80, 443, 8080 en 8443. Dat is handig als SSH dood lijkt: reageert HTTPS maar SSH niet, dan staat de server aan en ligt het probleem bij SSH of de firewallregel ervoor. Reageert er helemaal niets, verdenk dan eerst de server, het netwerk eromheen of een blokkade bij de provider.

Houd er rekening mee dat de scan vanaf één publiek adres verbindt. Staat je SSH-regel alleen je eigen IP toe, dan verschijnt de poort hier terecht als gesloten, ook al kun je er zelf wel verbinding mee maken. Verwacht je dat SSH open staat maar is dat niet zo, wijzig dan één ding tegelijk en scan na elke wijziging opnieuw. Zo weet je welke stap het probleem heeft opgelost.

Veelgestelde vragen

Nee. De scanner test een vaste lijst van 18 poorten en 22 is de enige SSH-poort daarin. Een aangepaste SSH-poort wordt niet gecontroleerd.

Open betekent alleen dat de TCP-verbinding is geaccepteerd. Inloggen kan nog steeds mislukken door een verkeerde sleutel, een uitgeschakelde gebruiker of een toegangslijst in de SSH-configuratie.

Op een moderne server zelden. Telnet verstuurt gegevens zonder versleuteling. Als poort 23 verschijnt op een machine die je beheert, zoek dan uit wat daarop luistert en sluit hem, tenzij hij nodig is.

Nee. Hij opent alleen een TCP-verbinding en sluit die weer. Hij stuurt geen inloggegevens en probeert geen wachtwoorden.

Gerelateerde tools

Tool beschikbaar in andere talen

Handleidingen en toepassingen