GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare e configurare OpenSSH su Ubuntu 16.04

In questo tutorial ti mostreremo come installare, configurare e utilizzare OpenSSH su Ubuntu 16.04. SSH (Secure Shell) è un protocollo che consente di accedere a una macchina remota in modo sicuro mentre OpenSSH è un insieme di strumenti basati sul protocollo SSH. Oggi ti mostreremo come installare e configurare OpenSSH su un VPS Linux utilizzando Ubuntu 16.04 come sistema operativo.

Installa OpenSSH su Ubuntu 16.04

Innanzitutto, installiamo OpenSSH. Aggiorna l'indice del pacchetto usando il comando seguente:

sudo apt-get update

Per installare l'applicazione server OpenSSH e gli altri pacchetti correlati, utilizzare il comando seguente:

sudo apt-get install openssh-server

Tieni presente che il pacchetto del server OpenSSH potrebbe essere già installato sul tuo sistema come parte del processo di installazione iniziale del server. Inoltre, puoi installare l'applicazione client OpenSSH utilizzando il seguente comando:

sudo apt-get install openssh-client

Configura OpenSSH su Ubuntu 16.04

Prima di apportare modifiche alla tua configurazione OpenSSH, è bene sapere come gestire il servizio OpenSSH sul tuo VPS Ubuntu. Per avviare il servizio è possibile utilizzare il seguente comando:

sudo systemctl start sshd.service

Per interrompere il servizio puoi utilizzare:

sudo systemctl stop sshd.service

Per riavviare il servizio puoi utilizzare:

sudo systemctl restart sshd.service

Per verificare lo stato del servizio puoi utilizzare:

sudo systemctl status sshd.service

Per abilitare il servizio all'avvio del sistema puoi utilizzare:

sudo systemctl enable sshd.service

Per disabilitare il servizio all'avvio del sistema puoi usare:

sudo systemctl disable sshd.service

Dopo aver apportato modifiche alla configurazione di OpenSSH è necessario riavviare il servizio affinché le modifiche abbiano effetto.

Il file di configurazione principale per l'applicazione server OpenSSH è /etc/ssh/sshd_config . Assicurati di creare un backup della configurazione originale prima di apportare modifiche:

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.orig

Puoi modificare il file utilizzando un editor di testo a tua scelta. La prima cosa che potresti voler fare è cambiare la porta di ascolto SSH predefinita. Apri il file e individua la riga che specifica la porta in ascolto:

Port 22

Cambialo con qualcos'altro. Ad esempio a 2022

Port 2022

Salva il file e chiudilo. Quindi riavvia il servizio per rendere effettive le modifiche.

Ora puoi provare a connetterti al tuo server tramite SSH utilizzando il numero di porta che hai specificato nel file di configurazione del server OpenSSH. Se riesci a connetterti al server tramite SSH con successo, puoi continuare con il passaggio successivo che è la protezione di OpenSSH.

Proteggi OpenSSH su Ubuntu 16.04

Uno dei modi consigliati per proteggere il server quando si utilizza OpenSSH è disabilitare l'accesso root. Innanzitutto, crea un nuovo utente sudo sul tuo server Ubuntu, quindi modifica il file di configurazione del server OpenSSH. Individua la seguente riga:

#PermitRootLogin yes

e cambialo in:

PermitRootLogin no

Salva le modifiche e riavvia il servizio affinché le modifiche abbiano effetto. La prossima volta che ti connetti al server puoi usare l'utente sudo appena creato.

Per proteggere ulteriormente il server, è possibile disabilitare l'autenticazione della password e configurare l'accesso SSH utilizzando le chiavi SSH. Inoltre, puoi proteggere SSH utilizzando l'autenticazione a due fattori.

Per ulteriori opzioni di configurazione puoi controllare la pagina man:

man sshd_config

oppure puoi visitare le pagine di manuale di OpenSSH su https://www.openssh.com/manual.html.

Ovviamente non devi installare e configurare OpenSSH su Ubuntu 16.04, se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare e configurare OpenSSH su Ubuntu 16.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post su come configurare e utilizzare OpenSSH su Ubuntu 16.04, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare e configurare Redis su Ubuntu 18.04

  2. Come installare e configurare Dovecot

  3. Come installare e configurare CyberPanel su Ubuntu 18.04

  4. Come installare e configurare LibreNMS su Ubuntu 16.04

  5. Come installare e configurare Fail2ban su Ubuntu 20.04

Come installare e configurare Cacti su Ubuntu 20.04

Come installare e configurare Git su Ubuntu 20.04

Come installare e configurare OpenVAS 9 su Ubuntu

Come installare e configurare Redis in Ubuntu 20.04

Come installare e configurare Neo4j su Ubuntu 20.04

Come installare e configurare Ubuntu SDK in Ubuntu 16.04 e 14.04