So richten und aktivieren Sie SSH in Ubuntu Virtual Box

So richten und aktivieren Sie SSH in Ubuntu Virtual Box
VirtualBox ist ein Programm, das zum Ausführen und einfacher Übergang zwischen mehreren Betriebssystemen in Ihrem Betriebssystem verwendet wird. Es ist besonders hilfreich bei der Herstellung von Verbindungen über Netzwerke. Secure Shell ist ein kryptografisches Netzwerkprotokoll, das einen Client sicher arbeitet und mit einem Server über ein ungesichertes Netzwerk verbindet. Die Daten müssen kryptografisch sicher sein, bevor sie es über das Netzwerk senden, um Man-in-the-Middle-Angriffe zu vermeiden. Außerdem müssen Sie SSH aus Sicherheitsgründen mit virtuellen Maschinen aktivieren, während Sie mit virtuellen Maschinen interagieren. Wir werden die Installation und Aktivierung von SSH in Ubuntu Virtual Box diskutieren, um eine sichere Verbindung zwischen den Hosts herzustellen.

Was ist SSH?

SSH (Protect Shell) ist das offene Protokoll, das zur Sicherung der weniger komplizierten und kostspieligen Netzwerkverbindung verwendet wird, die Hardware-basierte VPN-Lösungen bereitstellen oder mit anderen Worten, Authentifizierung, Verschlüsselung und Datenintegrität, um das Netzwerk zu sichern. Wir erhalten mehrere Funktionen über SSH, z.

Neben der Authentifizierung von Hosts und der Datenverschlüsselung und Integrität bietet sie auch zusätzliche Vorteile wie die Komprimierung vor der Verschlüsselung, was die Berechnungskosten der Datenverschlüsselung erheblich senken kann.

Was sind Ports??

Ports sind eine Abstraktion, die Programme mit verschiedenen Protokollen kommunizieren kann. Abgesehen von Transportschichtprotokollen wie TCP, UDP, SMTP, Ports werden verwendet. Eine Portnummer wird verschiedenen Diensten zugewiesen. Beispielsweise verwendet HTTP TCP und UDP Port 80. Durch die Verwendung von Portnummern ermöglichen ein Systempaar das gleiche Transportprotokoll, zahlreiche Sockets zu öffnen.

Was ist nat?

Netzwerkadressübersetzung steht für NAT.

Wie der Name schon sagt, wird NAT verwendet, um die Adresse an einem Ende eines privaten Netzwerks zu übersetzen, das von einem Benutzer erstellt wurde, der auf einen Ort verweist, der angeblich in einem privaten Netzwerk liegt.

Schritte zum Einrichten und Aktivieren von SSH

Schritt 1: Öffnen Sie Ihre virtuelle Box. Klicken Sie auf Einstellungen und gehen Sie zum Netzwerk.

Schritt 2: Wählen Sie Adapter

Aktivieren Sie den kostenlosen Netzwerkadapter und wählen Sie das NAT -Netzwerk aus.

Schritt 3:
Öffnen Sie die erweiterten Optionen und klicken Sie auf die Portweiterleitung
Es wird eine Registerkarte angezeigt, die einige Felder enthält, wie im nächsten Schritt gezeigt.

Schritt 4: Fügen Sie einen neuen Eintrag nach den folgenden Anweisungen hinzu, nachdem Sie auf die Schaltfläche + auf dieser Registerkarte geklickt haben.

Name: ssh
Protokoll: TCP
Host -Port: X
Gasthafen: y
wobei x und y die gleichen Portnummern sind.

Danach sehen Sie einen neuen Eintrag in den Tabellen mit den Details, die Sie ausgefüllt haben.

Schritt 5: SSH installieren
Das Ubuntu -Desktop -System installiert den SSH -Server nicht standardmäßig, kann jedoch einfach über reguläre Ubuntu -Repository -Systeme installiert werden.

Die folgenden Befehle installieren SSH:

sudo APT -Update
sudo apt install OpenSSH-Server

Schritt6: Verbindung zu SSH herstellen
Geben Sie den folgenden Befehl ein, um eine Verbindung mit Ihrem Gast zu erreichen

$ ssh -p @127.0.0.1

Geben Sie das Passwort ein, wenn Sie aufgefordert werden, und Sie werden mit der virtuellen Maschine verbunden.

Um SSH in Ihrer Maschine zu deaktivieren, laufen Sie:

sudo systemctl stop SSH

Um es zu aktivieren, wenn es deaktiviert ist, laufen Sie aus:

sudo systemctl aktivieren ssh

Abschluss

Wir haben gelernt, wie man SSH auf Ihrer virtuellen Ubuntu -Maschine installiert. Wie wir diskutierten, ist SSH ein nützliches Instrument, um eine sichere Kommunikation zwischen Client und Server über ein ungesicherter Netzwerk festzulegen. Ohne die ordnungsgemäße Einrichtung der SSH-Verbindung können Ihre Anwendungen von einem Mann-in-the-Middle-Angriff beeinflusst werden, bei dem ein Angreifer auf Ihre Daten über das Netzwerk zugreifen kann. SSH verwendet RSA und andere asymmetrische Verschlüsselungsalgorithmen, um die über das Netzwerk gesendeten Daten zu verschlüsseln und zu entschlüsseln. Die Sicherung Ihrer Daten wird wichtiger beim Austausch von Daten wie Bankdetails und Passwörtern über das Netzwerk. Das Fehlen von Sicherheit kann sowohl für den Kunden als auch für das Unternehmen zu einem großen Verlust führen. Durch Ändern des Standard-SSH-Ports wird die Sicherheit Ihres Servers erhöht, indem die Gefahr automatisierter Cyber-Angriffe gesenkt wird.