Una shell sicura, o SSH in breve, viene utilizzata principalmente per connessioni di rete sicure tra due nodi, ad esempio un client e un server. Tutte le comunicazioni tra i due sistemi sono crittografate e gli utenti possono connettere in remoto i propri sistemi ed eseguire attività amministrative abilitando l'accesso SSH. Gli utenti possono anche trasferire file in modo sicuro utilizzando i protocolli SCP e SFTP. Questo articolo mostra come fornire a un utente l'accesso SSH su un sistema Ubuntu.
Abilita l'accesso SSH in Ubuntu
Quando si installa Ubuntu per la prima volta, l'utente non può utilizzare l'accesso SSH remoto per impostazione predefinita. Abilita SSH in Ubuntu usando il semplice metodo di seguito.
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 sistema Ubuntu 20.04:
$ sudo apt aggiornamento$ sudo adatto Per installare opensh-server
Durante il processo di installazione viene visualizzata una finestra di dialogo nel terminale. Immettere 'y' per continuare con l'installazione.
Non appena l'installazione del pacchetto open-ssh è completata, il servizio SSH si avvierà automaticamente sul tuo sistema. Puoi anche verificare che il servizio sia attivo inserendo il seguente comando:
$ sudo Systemctl stato sshQuando viene ricevuto il seguente output nel terminale, il servizio SSH è in esecuzione e abilitato.
Vai alla shell della riga di comando e premi 'q'. Questo ti riporterà alla shell normale.
Puoi disabilitare il servizio SSH sul tuo sistema con il seguente comando:
$ sudo disable systemctl –now sshPer riattivare il servizio SSH, utilizzare il comando seguente:
$ sudo systemctlactivate –now sshAbilita le configurazioni del firewall per SSH
Puoi abilitarlo sul tuo sistema usando lo strumento di configurazione del firewall UFW. Se hai già abilitato il firewall sul tuo sistema, assicurati che tutte le porte SSH siano aperte eseguendo il comando seguente:
$ sudo ufw permetti ssh
Dopo aver completato tutte le configurazioni, puoi connettere il tuo sistema Ubuntu a 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 connettere il tuo sistema Ubuntu tramite la LAN. Per fare ciò, usa il comando riportato di seguito:
$ ssh Nome utente@indirizzo IPSe non conosci il tuo indirizzo IP, utilizza il seguente comando per accedervi:
$ ip aSostituisci il nome utente e l'indirizzo IP con le tue informazioni come segue:
$ ssh cigolante @ 10.0.2.15Nel terminale appare il seguente risultato:
Inserisci "sì" per connettere il tuo sistema Ubuntu tramite la LAN.
Inserisci la tua password. Nel terminale viene visualizzato il seguente output:
Ora sei connesso al tuo sistema Ubuntu.
Collega SSH a un server remoto
Per impostazione predefinita, SSH accetta i dati sulla porta 22. Trova il tuo indirizzo IP pubblico ed emetti il seguente comando per connettere il server SSH a un sistema remoto:
$ ssh Nome utente@indirizzo_ip_pubblicoConfigura il tuo router per accettare il traffico SSH sulla porta 22.
diploma
Questo articolo ha mostrato come abilitare l'accesso SSH in Ubuntu 20.04. Ora puoi accedere al tuo sistema ed eseguire attività amministrative quotidiane dalla riga di comando. Se hai domande su questo articolo, condividi i tuoi commenti con noi.