Connessione rifiutata porta 22 Debian Ubuntu

Connessione rifiutata porta 22 Debian e Ubuntu. SSH fornisce un canale sicuro per accedere ai server Linux. A volte, durante la connessione ai server SSH, ci imbattiamo nell’errore “Connessione rifiutata” . Potrebbero esserci diversi motivi alla base dell’errore, ad esempio il servizio SSH è inattivo, la porta è bloccata da firewall ufw, il server utilizza una porta diversa o a causa di un conflitto IP.

Oggi esploreremo diversi modi in cui possiamo risolvere il “Problema relativo alla connessione rifiutata su un sistema Ubuntu/Debian“.

Verifica l’installazione di OpenSSH sul tuo sistema Linux

Innanzitutto, controlla se OpenSSH è installato sul tuo sistema o meno. Il comando menzionato di seguito lo verificherà:

sudo apt list --installed | grep openssh-server

connessione rifiutata porta 22 debian ubuntu 1

Se OpenSSH è installato, vedrai il seguente output sul terminale.

Nel caso in cui OpenSSH non sia installato, lo installeremo eseguendo il seguente comando:

sudo apt install openssh-server

Controlla il servizio SSH

Verifichiamo ora qual è lo stato del servizio SSH sul nostro sistema. Dovrebbe essere attivo o in stato di esecuzione. Il motivo per cui ricevi un errore di connessione rifiutata potrebbe essere lo stato inattivo di SSH sul tuo sistema. Eseguire il comando seguente per verificare lo stato:

sudo service ssh status

connessione rifiutata porta 22 debian ubuntu 2

L’uscita ci dice che è attivo (stato in esecuzione).

Se il tuo servizio SSH è inattivo, puoi avviarlo eseguendo i seguenti comandi:

sudo service ssh status

Controllare la porta di ascolto del server SSH

Forse ti stai connettendo alla porta sbagliata, motivo per cui ricevi un errore di connessione rifiutata. Ad esempio, il server è in attesa di una connessione sulla porta 1068 ma si sta tentando di connettersi alla porta 22.

Prima di provare a connetterti, verifica innanzitutto quale porta viene utilizzata dal server SSH per ascoltare le nuove connessioni. Se il server è in ascolto sulla porta predefinita 22, è possibile utilizzare la seguente sintassi dei comandi per stabilire una connessione:

ssh [username]@[remoteserver IP or hostname]

Emettere il seguente comando per verificare su quale porta è in ascolto il server OpenSSH:

sudo netstat -ltnp | grep sshd

connessione rifiutata porta 22 debian ubuntu 3

Come possiamo vedere, la porta 22 è utilizzata da OpenSSH per ascoltare le connessioni.

Nel caso in cui venga utilizzata qualche altra porta al posto di 22, emetterai il comando in questo modo:

ssh -p [Port] [username]@[ip_address]

Connessione rifiutata porta 22 Debian Ubuntu consenti SSH nel firewall

Se non hai nessun firewall installato guarda questo articolo “ufw-firewall

Un messaggio di connessione rifiutata potrebbe anche essere dovuto al fatto che il firewall del sistema sta bloccando la porta SSH. Per consentire la porta attraverso il firewall, eseguire questo comando:

sudo ufw allow port /tcp

Se viene utilizzata una porta diversa da 22, emetterai il comando in questo modo:

sudo ufw allow 2244/tcp

Una volta aggiornate le regole, otterrai questo output sul terminale:

Ricarica il firewall con questo comando per aggiornare le regole:

sudo ufw reload

Ora controlla lo stato del firewall per verificare se la porta SSH è stata consentita o meno.

sudo ufw status

Vedrai il seguente messaggio se stai usando la porta 2244 per SSH:

Risolvi il conflitto di indirizzi IP duplicati

Un altro motivo che potrebbe causare questo problema è un indirizzo IP duplicato. Quindi, dobbiamo verificare se il sistema ha un indirizzo duplicato o meno. Per fare ciò, abbiamo bisogno dell’utilità di arping sul nostro sistema. Installalo usando il seguente comando:

sudo apt install arping

Per vedere i tuo indirizzo IP apri un terminale e copia i seguenti comandi:

Ora, esegui il ping dell’indirizzo IP del server utilizzando la sintassi del comando seguente:

ping < indirizzo ip >

Se si riceve una risposta da più di un indirizzo MAC, significa che sul sistema è in esecuzione un indirizzo IP duplicato. Per risolvere questo problema, modificare l’IP del server SSH.


Articoli Correlati

ethtool
comandi-di-rete-linux
hotspot-wi-fi-con-linux
wavemon
indirizzo-ip-dal-terminale-linux
network-manager


Grazie! per l’utilizzo della Guida di Linuxiano.

Trovi questo tutorial utile? Condividi con i tuoi amici per tenerlo in vita.
Sii il primo a commentare, apprezzo i tuoi suggerimenti. Per ulteriori domande potete commentare qui sotto.

Fonte: https://linuxiano.altervista.org/2022/10/connessione-rifiutata-porta-22-debian-ubuntu/

Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.