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
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
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
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.