Come configurare e abilitare SSH in Ubuntu Virtual Box

Come configurare e abilitare SSH in Ubuntu Virtual Box
VirtualBox è un programma utilizzato per eseguire e passare facilmente tra diversi sistemi operativi sul sistema operativo. È particolarmente utile per stabilire connessioni sulle reti. Secure Shell è un protocollo di rete crittografica che opera in modo sicuro e collega un client a un server su una rete non garantita. I dati devono essere crittograficamente sicuri prima di inviarli sulla rete per evitare gli attacchi man-in-the-middle. Inoltre, dovrai abilitare SSH durante l'interazione con le macchine virtuali per motivi di sicurezza. Discuteremo di installare e abilitare SSH in Ubuntu Virtual Box per stabilire una connessione sicura tra gli host.

Cos'è ssh?

SSH (Protect Shell) è il protocollo aperto utilizzato per proteggere la connessione di rete meno complicata e costosa che le soluzioni VPN basate su hardware forniscono o, in altre parole, autenticazione, crittografia e integrità dei dati per proteggere la rete. Otteniamo diverse funzionalità su SSH, come Secure Command-Shell, Secure File Trasferment e Accesso remoto attraverso un tunnel sicuro a una gamma di applicazioni TCP/IP.

Oltre all'autenticazione host e alla crittografia e all'integrità dei dati, ha anche ulteriori vantaggi come la compressione della pre-entusiasmo, che può considerevolmente ridurre i costi computazionali di crittografia dei dati.

Quali sono le porte?

Le porte sono un'astrazione che può comunicare programmi utilizzando vari protocolli. Oltre ai protocolli di livello di trasporto come TCP, UDP, SMTP, le porte vengono utilizzate. Un numero di porta è assegnato a vari servizi; Ad esempio, HTTP utilizza la porta 80 TCP e UDP. Utilizzando i numeri di porta, una coppia di sistemi consente allo stesso protocollo di trasporto di aprire numerose prese.

Cos'è Nat?

La traduzione dell'indirizzo di rete sta per NAT.

Come suggerisce il nome, NAT viene impiegato per tradurre l'indirizzo di un fine di una rete privata creata da un utente che indica una posizione che è presumibilmente in una rete privata.

Passaggi per configurare e abilitare SSH

Passo 1: Apri la tua scatola virtuale. Fai clic su Impostazioni e vai in rete.

Passo 2: Scegli adattatore

Abilita l'adattatore di rete gratuito e seleziona la rete NAT.

Passaggio3:
Apri le opzioni avanzate e fai clic su Port Forwarding
Viene visualizzata una scheda che ha alcuni campi, come mostrato nel passaggio successivo.

Step4: Aggiungi una nuova voce secondo le istruzioni seguenti dopo aver fatto clic sul pulsante + in questa scheda.

Nome: ssh
Protocollo: TCP
Porta ospite: X
Porta degli ospiti: y
dove xey sono gli stessi numeri di porta.

Dopo questo, vedrai una nuova voce nei tavoli con i dettagli che hai compilato.

Passaggio 5: Installa ssh
Il sistema desktop Ubuntu non installa il server SSH per impostazione predefinita ma è facile da installare tramite normali sistemi di repository Ubuntu.

I seguenti comandi installeranno SSH:

Sudo Apt Aggiornamento
SUDO APT Installa OpenSsh-Server

Passaggio 6: Connettiti a SSH
Digita il seguente comando per connettersi con il tuo ospite

$ ssh -p @127.0.0.1

Immettere la password se richiesto e ti connetterai alla macchina virtuale.

Per disabilitare SSH nella macchina, eseguire:

sudo systemctl stop ssh

Per abilitarlo quando è disabilitato, eseguire:

sudo systemctl abilita ssh

Conclusione

Abbiamo imparato come installare SSH sulla tua macchina virtuale di Ubuntu. Come abbiamo discusso, SSH è uno strumento utile per stabilire una comunicazione sicura tra client e server su una rete non garantita. Senza la corretta configurazione della connessione SSH, le applicazioni possono essere influenzate da un attacco di manometro in cui un utente malintenzionato può accedere ai dati sulla rete. SSH utilizza RSA e altri algoritmi di crittografia asimmetrici per crittografare e decrittografare i dati inviati sulla rete. La protezione dei tuoi dati diventa più importante quando si scambiano dati come i dettagli bancari e le password sulla rete. L'assenza di sicurezza può portare a una grande perdita sia per i clienti che per la società. Modifica della porta SSH predefinita aumenterà la sicurezza del tuo server abbassando il pericolo di attacchi informatici automatizzati.