OpenSSH, abbreviato da OpenBSD Secure Shell, è uno strumento utilizzato per proteggere la connettività remota tra l'host e il suo client tramite protocollo SSH. Dal momento che utilizza il protocollo SSH per la comunicazione di rete, si preoccupa del dirottamento e degli attacchi di connessione e crittografa anche la comunicazione del traffico di rete utilizzando diversi metodi di autenticazione. Questo post imparerà come installare il server OpenSSH su Ubuntu 20.04 e come abilitarlo per la comunicazione di rete remota.
Installazione
Per impostazione predefinita, l'accesso remoto non è consentito in Ubuntu 20.04 Usando l'SSH e prima dobbiamo abilitare l'SSH. Segui basta la guida passo-passo indicata di seguito e avrai il server OpenSSH installato e abilitato sul tuo Ubuntu 20.04 Sistema LTS per accesso remoto.
Passaggio 1: apri il tuo terminale e aggiorna il repository della cache APT del sistema
Prima di tutto, accendi il terminale nel sistema Ubuntu utilizzando i tasti di scelta rapida (Ctrl+alt+T) e digita il comando indicato di seguito per aggiornare il repository della cache APT del sistema.
$ sudo apt update
Il repository Apt Cache del sistema viene aggiornato correttamente.
Passaggio 2: installa OpenSsh Server
Subito dopo l'aggiornamento del repository del pacchetto APT del sistema, installa il server OpenSSH sulla macchina Ubuntu digitando il comando di seguito.
$ sudo apt install OpenSsh-Server OpenSsh-Client
Digitare "Y" e premere "Enter" per concedere l'autorizzazione per l'assunzione di uno spazio su disco aggiuntivo per l'installazione del server OpenSSH.
Dopo aver impiegato un po 'di tempo, il processo di installazione del server OpenSSH verrà completato e il server SSH avverrà automaticamente.
Passaggio 3: verificare che il servizio SSH sia in esecuzione
Per verificare lo stato del server SSH, digitare il comando indicato di seguito.
$ sudo systemctl status ssh
Se hai l'output che lo stato del servizio SSH è attivo, devi essere perfettamente pronto per andare avanti.
Digita "Q" per tornare indietro e configurare il firewall.
Passaggio 4: configurare il firewall
Ora è necessario configurare il firewall di Ubuntu usando lo strumento UFW fornito dallo stesso Ubuntu. Per abilitare il firewall per qualsiasi macchina remota di accedere a questa macchina Ubuntu, è necessario aprire una porta SSH. Il comando per la configurazione e la consentire l'accesso remoto viene digitato di seguito.
$ sudo ufw consenti ssh
Dopo aver permesso SSH, è tempo di abilitare anche il firewall. Per verificare se è abilitato o meno, il comando per verificare lo stato di UFW è riportato di seguito
$ sudo ufw status
Se è inattivo e il caso è lo stesso per te, allora è necessario abilitarlo digitando il comando
$ sudo ufw abilita
Dopo aver abilitato l'UFW, controlla di nuovo lo stato
$ sudo ufw status
Puoi vedere che la porta 22 SSH è aperta. Se si dispone della stessa uscita mostrata nell'immagine, il sistema è pronto per le connessioni remote tramite SSH.
Conclusione
Questo post ti ha mostrato la guida passo-passo su come installare e abilitare il server OpenSSH su Ubuntu 20.04 per connessioni remote. Dopo questa configurazione, è possibile accedere a questa macchina da qualsiasi macchina remota tramite SSH.