SSH (Secure Shell) è un protocollo crittografico per fornire una trasmissione sicura dei dati su reti non sicure. OpenSSH è il server che implementa il protocollo SSH per fornire l'accesso remoto alla shell del server.
Oggi ho creato una nuova macchina virtuale Ubuntu 22.04 Desktop. Dopo l'installazione, ho scoperto che il server SSH non è abilitato per impostazione predefinita. Quindi ho installato il server OpenSSH e abilitato le connessioni SSH. Questo tutorial spiega come installare e abilitare SSH su un sistema Linux Ubuntu 22.04.
Installazione di OpenSSH su Ubuntu
È necessario disporre dell'accesso fisico al sistema per completare l'installazione del server OpenSSH. Accedi al sistema Ubuntu e apri un terminale.
- Ora, esegui i seguenti comandi per installare il server OpenSSH sul tuo sistema.
sudo apt update
sudo apt install openssh-server
- Al termine dell'installazione dei pacchetti, eseguire il comando seguente per verificare lo stato del servizio SSH:
sudo systemctl status ssh
Dovrebbe essere attivo e funzionante come di seguito:
- I sistemi Ubuntu vengono forniti con il firewall UFW predefinito, se l'UFW è attivo, è necessario consentire la porta SSH 22 per gli utenti remoti. Per consentire la porta 22 in UFW, digitare:
sudo ufw allow 22/tcp
Hai installato con successo il server OpenSSH sul sistema Ubuntu 22.04.
Connetti al server SSH
Ora puoi accedere agli utenti di Windows che possono utilizzare applicazioni di terze parti giacciono
Gli utenti Linux possono utilizzare l'utilità della riga di comando "ssh" per connettersi a un server remoto utilizzando SSH.
ssh [email protected]_host
Disabilita il server SSH
I sistemi con accesso fisico richiedono un accesso SSH meno richiesto. In tal caso, puoi bloccare l'accesso ssh utilizzando il firewall o disabilitare il servizio SSH sul tuo sistema.
- Per bloccare l'accesso SSH tramite il firewall UFW, digitare:
sudo ufw deny 22/tcp
- Puoi anche disabilitare completamente il servizio SSH (OpenSSH) per impedire l'accesso remoto.
sudo systemctl stop --now ssh
sudo systemctl disable --now ssh
I comandi precedenti interromperanno immediatamente il servizio SSH e disabiliteranno l'avvio automatico del servizio all'avvio del sistema.
Conclusione
Questo tutorial ti aiuta a installare e abilitare il server OpenSSH sul sistema Linux Ubuntu 22.04.
Dopo l'installazione puoi anche cambiare la porta SSH per proteggere il sistema.