TCP port 22 är standardporten för SSH.
En port är ett transportlagernummer som används tillsammans med en IP-adress och ett protokoll som TCP eller UDP för att dirigera trafik till rätt tjänst på en värd.
En serverprocess binder en socket till en port och lyssnar, medan en klient vanligtvis väljer en tillfällig källport för utgående anslutningar.
Kombinationen av käll- och destinations-IP-adresser, käll- och destinationsportar och transportprotokollet identifierar unikt ett flöde så att operativsystemet kan hålla många konversationer åtskilda.
Brandväggar, NAT och skannrar talar om portar eftersom destinationsporten är den stabila mötespunkten som exponerar en tjänst för nätverket.
En SSH-server binder till port 22 och väntar i ett lyssningsläge.
När du ansluter öppnar din klient en TCP-session från en tillfällig källport till serverns IP-adress och destinationsport 22, slutför TCP-handskakningen och startar sedan protokollet SSH ovanpå den anslutningen.
SSH förhandlar om kryptering, autentiserar användaren eller nyckeln och multiplexerar sedan en anslutning till kanaler för ett interaktivt skal, körning av ett enda kommando, filöverföring via SFTP eller vidarebefordran av port.
Det är därför att skanna efter 22 är ett vanligt sätt att hitta fjärradministrationsytor.
Om du förstår portar kan du se varför flytta SSH till en annan port minskar bruset men tar inte bort risken: tjänsten är fortfarande tillgänglig, bara vid en annan mötesplats.