Come abilitare il server SSH sulla top 10 di Ubuntu.Top 10 LTS

Come abilitare il server SSH sulla top 10 di Ubuntu.Top 10 LTS
Il server SSH viene utilizzato per connettersi a un computer remoto utilizzando il client SSH. Il computer remoto può essere controllato e configurato utilizzando il programma client SSH. Su Ubuntu 18.04 LTS, il server SSH è chiamato OpenSSH server. IL OpenSSH Il programma server è disponibile nel repository di pacchetti ufficiali di Ubuntu 18.04 LTS.

In questo articolo, ti mostrerò come abilitare SSH Server su Ubuntu 18.04 LTS. Iniziamo.

Installazione del server SSH su Ubuntu 18.04 LTS:

Il programma SSH Server deve essere installato sul computer che si desidera connettersi e controllare in remoto. Dal server SSH o OpenSSH Il pacchetto server è disponibile nel repository di pacchetto ufficiale di Ubuntu 18.04 LTS, puoi facilmente installarlo.

Per prima cosa aggiorna la cache del repository del pacchetto del tuo Ubuntu 18.04 LTS Sistema operativo con il seguente comando:

$ sudo apt-get update

La cache del repository del pacchetto deve essere aggiornata.

Ora puoi installare il OpenSSH Programma server SSH sul computer remoto a cui si desidera connettersi con il seguente comando:

$ sudo apt-get install OpenSsh-server

Ora premi y e poi premere continuare.

IL OpenSSH Il programma SSH Server dovrebbe essere installato.

Installazione del client SSH:

È necessario avere un programma client SSH installato sul computer da cui si desidera connetterti al computer remoto utilizzando SSH. Dovrebbe essere installato per impostazione predefinita sulla maggior parte dei sistemi operativi Linux in questi giorni. Ma nel caso in cui non lo hai installato, ti mostrerò come in questa sezione.

Ubuntu/Debian:

Su Ubuntu o Debian Operating Systems, il programma client SSH è disponibile nel repository di pacchetti ufficiali.

È possibile installare il programma client SSH con il seguente comando:

$ sudo apt-get install OpenSsh-client

Dovrebbe essere installato.

CentOS 7/RHEL 7:

Su CentOS 7 e Red Hat Enterprise Linux 7 (RHEL 7), il pacchetto client SSH è disponibile anche nel repository di pacchetti ufficiali.

Esegui il seguente comando per installare il programma client SSH su CentOS 7/RHEL 7:

$ sudo yum install OpenSsh

Il programma client SSH dovrebbe essere installato.

Connessione al computer remoto utilizzando SSH:

Ora che abbiamo il programma SSH Server installato sul nostro remoto Ubuntu 18.04 LTS Computer e programma client SSH installato sul nostro computer locale, possiamo connetterci al nostro remoto Ubuntu 18.04 LTS Computer dal nostro computer locale utilizzando SSH.

Per connettersi al tuo computer remoto, devi conoscere il nome host/dominio o l'indirizzo IP del computer remoto. Se il tuo computer remoto è su una rete pubblica e ha configurato DNS o nome di dominio, il nome host dovrebbe essere impostato anche sul nome di dominio. In questo caso, puoi trovare il nome host del tuo computer remoto con il seguente comando:

$ hostname

Se il tuo computer remoto si trova sulla rete locale o hai un indirizzo IP dedicato pubblico a cui puoi connetterti, tutto ciò che serve è l'indirizzo IP del tuo computer remoto per connettersi ad esso utilizzando SSH.

Puoi scoprire l'indirizzo IP del tuo computer remoto con il seguente comando:

$ ip a

Come puoi vedere dalla sezione contrassegnata dello screenshot di seguito, l'indirizzo IP del mio Ubuntu 18.04 LTS Il computer remoto è 192.168.199.170. È sulla mia rete locale. Prendi nota.

Ora dal tuo computer locale, eseguire il seguente comando per connettersi al tuo computer remoto utilizzando SSH:

$ ssh username@ip_or_hostname

Nota: qui NOME UTENTE è il tuo nome utente di accesso del tuo computer remoto e Ip_or_hostname è l'indirizzo IP o il nome DNS/dominio del tuo computer remoto.

Dovresti vedere il seguente prompt se ti stai collegando al server remoto per la prima volta utilizzando SSH. Basta digitare e premere continuare.

Ora digita la tua password per l'accesso NOME UTENTE del tuo computer remoto e quindi premere .

Dovresti essere connesso come puoi vedere dallo screenshot qui sotto.

Ora puoi eseguire qualsiasi comando che desideri sul tuo computer remoto dal tuo computer locale come puoi vedere dallo screenshot qui sotto.

$ lsb_release -a

Una volta terminato, eseguire il comando seguente per uscire dal computer remoto.

$ uscita

Come puoi vedere, sono disconnesso dal computer remoto.

Apertura della porta del server SSH su Ubuntu 18.04 LTS Computer remoto:

Il programma firewall di Ubuntu 18.04 LTS è chiamato Ufw. A volte, Ufw può essere configurato sul tuo computer remoto per bloccare la connessione del server SSH da altre macchine.

È possibile eseguire il seguente comando per aprire la porta del server SSH utilizzando Ufw:

$ sudo ufw consenti ssh

La porta del server SSH dovrebbe essere aperta.

Avvio del server SSH sullo avvio del sistema:

Il più delle volte, vorrai che il tuo server SSH inizi quando il tuo computer si avvia. In tal caso, il servizio SSH Server deve essere aggiunto all'avvio del sistema di Ubuntu 18.04 LTS.

Per aggiungere il servizio SSH Server all'avvio del sistema, eseguire il seguente comando:

$ sudo systemctl abilita sshd

Il servizio SSH Server deve essere aggiunto all'avvio del sistema.

È così che abiliti SSH Server su Ubuntu 18.04 LTS. Grazie per aver letto questo articolo.