Come dare a SSH l'accesso a un utente in Ubuntu

Come dare a SSH l'accesso a un utente in Ubuntu

Una shell sicura, o SSH in breve, viene utilizzata principalmente per connessioni di rete sicure tra due nodi, come un client e un server. Tutta la comunicazione è crittografata tra i due sistemi e gli utenti possono collegare i propri sistemi in remoto ed eseguire lavori amministrativi consentendo l'accesso SSH. Gli utenti possono anche trasferire in modo sicuro i file utilizzando i protocolli SCP e SFTP. Questo articolo mostra come abilitare l'accesso SSH a un utente in un sistema Ubuntu.

Abilita l'accesso SSH in Ubuntu

Quando Ubuntu viene installato per la prima volta, l'utente non può utilizzare l'accesso SSH remoto per impostazione predefinita. Quindi, abilita SSH in Ubuntu usando il seguente metodo semplice.

Installa il pacchetto Open-SSH

Apri il terminale premendo 'Ctrl+alt+t'e aggiorna l'elenco dei pacchetti. Quindi, installa il seguente pacchetto Open-SSH sul tuo Ubuntu 20.04 Sistema:

$ sudo apt update
$ sudo apt install OpenSsh-server

Durante il processo di installazione, una finestra di dialogo richiederà nel terminale. Immettere "y" per procedere con l'installazione.

Una volta completata l'installazione del pacchetto Open-SSH, il servizio SSH inizierà automaticamente sul sistema. Puoi anche verificare che il servizio sia attivo inserendo il seguente comando:

$ sudo systemctl status ssh

Se il seguente output viene ricevuto nel terminale, il servizio SSH è in esecuzione e abilitato.

Passa alla shell della riga di comando e premere 'Q.'Questo ti restituirà al guscio normale.

È possibile disabilitare il servizio SSH sul tuo sistema con il seguente comando:

$ sudo systemctl disabilita -ora ssh

Per riaccendere il servizio SSH, utilizzare il seguente comando:

$ sudo systemctl abilita --now ssh

Abilita le configurazioni del firewall per SSH

Utilizzando lo strumento di configurazione del firewall UFW, puoi abilitarlo sul tuo sistema. Se hai già abilitato il firewall sul tuo sistema, assicurati che tutte le porte SSH siano aperte emettendo il seguente comando:

$ sudo ufw consenti ssh

Ora che tutte le configurazioni sono state completate, è possibile collegare il tuo sistema Ubuntu con qualsiasi sistema remoto tramite SSH. Nelle distribuzioni Linux e MacOS, i client SSH sono installati per impostazione predefinita.

Connettiti al server SSH

Il seguente comando "ssh" può essere utilizzato, insieme al nome utente e all'indirizzo IP, per collegare il tuo sistema Ubuntu sulla LAN. Usa il comando fornito di seguito per farlo:

$ ssh username@ip-address

Se non conosci il tuo indirizzo IP, usa il comando seguente per accedervi:

$ ip a

Sostituisci il nome utente e l'indirizzo IP con le tue informazioni, come segue:

$ ssh [email protected]

Il seguente risultato apparirà nel terminale:

Digita "Sì" per collegare il tuo sistema Ubuntu sulla LAN.

Immettere la password. La seguente uscita verrà mostrata nel terminale:

Ora sei firmato sul tuo sistema Ubuntu.

Collegare SSH a un server remoto

SSH accetta i dati per impostazione predefinita sulla porta 22. Trova il tuo indirizzo IP pubblico e emetti il ​​seguente comando per collegare il server SSH a un sistema remoto:

$ ssh username@public_ip_address

Configura il tuo router per accettare il traffico SSH sulla porta 22.

Conclusione

Questo articolo ti ha mostrato come abilitare l'accesso SSH in Ubuntu 20.04. Ora puoi accedere al tuo sistema ed eseguire compiti amministrativi quotidiani tramite la linea di comando. In caso di domande relative a questo articolo, facci sapere attraverso i tuoi commenti.