Vai al contenuto
Cerca e apri una porta

Porta 22: informazioni sulla porta SSH e come aprirla in sicurezza

La porta 22 è la porta standard per SSH, usato per amministrare da remoto i server Linux tramite una connessione crittografata. Qui trovi le informazioni essenziali sulla porta e i comandi firewall per aprirla in modo mirato.

Creato da Justin Schuessler

Prova i comandi direttamente sul tuo VPS: con accesso root e il tuo firewall.

Aggiungi più porte una dopo l'altra, fino a 12.

Oppure scegli un modello

Porte

22/TCPSSH

Accesso remoto · Porta nota · Livello OSI 7

Accesso remoto crittografato alla riga di comando e trasferimento di file tramite SFTP e SCP.

IANA: registrata ufficialmente come ssh

Bersaglio frequente degli attacchi alle password: accedi con una chiave SSH, disattiva l'accesso tramite password e usa Fail2ban. Se possibile, consenti l'accesso alla porta solo dal tuo IP.

Regola firewall (in entrata)

Comandi del firewall

Apri la porta

sudo ufw allow 22/tcp
Controlla la porta
Note su ufw

Per Ubuntu e Debian. ufw crea la regola per IPv4 e IPv6. Se ufw non è ancora attivo, consenti prima SSH (sudo ufw allow 22/tcp), poi attivalo con sudo ufw enable, altrimenti perderai l'accesso.

Su un VPS ZAP-Hosting con firewall di rete attivo, devi aprire la porta anche nel Pannello cliente.

Porta 22: spiegazione

A cosa serve la porta 22?

Scopo

Tramite la porta 22 ti connetti via SSH alla riga di comando del tuo VPS o server dedicato. L'intera connessione è crittografata, incluso l'accesso. La stessa porta viene usata da SFTP e SCP per trasferire file e per accedere a Git tramite SSH. Puoi inoltre creare tunnel SSH per raggiungere altri servizi con una connessione crittografata senza aprire le loro porte.

Origine e standard

SSH è stato sviluppato nel 1995 da Tatu Ylönen presso l'Università di Tecnologia di Helsinki come alternativa sicura a Telnet, rlogin e rsh. La versione oggi utilizzata, SSH-2, è standardizzata negli RFC da 4251 a 4254. La IANA registra la porta 22 come Well-known Port con il nome «ssh». L'implementazione più diffusa è OpenSSH.

Utilizzo tipico

  • Amministrazione remota dei server Linux tramite riga di comando
  • Trasferimento di file tramite SFTP e SCP
  • Accesso ai repository Git tramite SSH
  • Tunnel SSH e port forwarding verso servizi interni
  • Automazione con strumenti come Ansible o rsync tramite SSH

Sicurezza

La porta 22 viene costantemente scandagliata su Internet alla ricerca di password deboli. Usa quindi le chiavi SSH e disattiva l'accesso con password impostando PasswordAuthentication no in sshd_config. Consenti l'accesso come root solo tramite chiave oppure disabilitalo del tutto. Uno strumento come fail2ban blocca automaticamente gli IP dopo diversi tentativi falliti. Se hai un IP fisso, apri la porta 22 solo per quell'IP. Cambiare il numero della porta SSH riduce soltanto il rumore nei log: è l'accesso tramite chiave a offrire una vera protezione.

Altre porte

Porte correlate

Queste porte fanno spesso parte della stessa configurazione. Clicca per vedere le spiegazioni e i comandi firewall.

Visualizza tutte le porte well-known e l'elenco completo della IANA

Fonte dell'elenco delle porte: IANA Service Name and Transport Protocol Port Number Registry, aggiornato al 22 ottobre 2026. iana.org

Scopri di più

Altri strumenti

FAQ

Domande frequenti

Risposte brevi sulla porta 22.

Con ufw usa sudo ufw allow from 203.0.113.10 to any port 22 proto tcp e sostituisci l'IP di esempio con il tuo. Elimina poi l'eventuale regola generale per la porta 22. Durante la modifica, mantieni sempre aperta una sessione SSH esistente per evitare di perdere l'accesso.

SSH usa TCP. Nel firewall basta quindi sudo ufw allow 22/tcp oppure sudo firewall-cmd --permanent --add-port=22/tcp.

Usare un'altra porta riduce i tentativi di accesso automatici nei tuoi log, ma non protegge dagli attacchi mirati. Sono più importanti le chiavi SSH, la disattivazione dell'accesso con password e fail2ban. Se cambi porta, consenti prima il traffico sulla nuova porta nel firewall e solo dopo riavvia sshd.

Entrambi consentono di accedere a una riga di comando remota. Telnet trasmette tutto in chiaro, password inclusa, mentre SSH crittografa l'intera connessione. Per i server, quindi, usa esclusivamente SSH.

Hai altre domande?

Contatta il supporto
Un server personale?

Prova i comandi sul tuo VPS

Con un VPS ZAP-Hosting hai accesso root, configuri autonomamente servizi e regole firewall e vedi subito quali porte sono aperte.

4,4/5 Trustpilot32.000+ Server attiviDal 2010

Nessuna configurazione. Nessun rischio. Online in pochi secondi.

Durata flessibileDisdicibile in qualsiasi momentoOnline in 60 secondi

Cerchi altri strumenti? Scopri tutti gli strumenti di rete