GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So richten Sie SSH in der Ubuntu Virtual Box ein und aktivieren es

VirtualBox ist ein Programm zum Ausführen und einfachen Wechseln zwischen mehreren Betriebssystemen auf Ihrem Betriebssystem. Dies ist besonders nützlich, wenn Sie sich über Netzwerke verbinden. Secure Shell ist ein kryptografisches Netzwerkprotokoll, das sicher funktioniert und einen Client über ein ungesichertes Netzwerk mit einem Server verbindet. Die Daten müssen kryptografisch gesichert werden, bevor sie über das Netzwerk gesendet werden, um Man-in-the-Middle-Angriffe zu vermeiden. Außerdem müssen Sie aus Sicherheitsgründen SSH aktivieren, während Sie mit virtuellen Maschinen interagieren. Wir werden die Installation und Aktivierung von SSH in der virtuellen Ubuntu-Box besprechen, um eine sichere Verbindung zwischen den Hosts herzustellen.

Was ist SSH?

SSH (Protect Shell) ist das offene Protokoll, das verwendet wird, um die weniger komplizierte und kostspielige Netzwerkverbindung zu sichern, die hardwarebasierte VPN-Lösungen bieten, oder mit anderen Worten, Authentifizierung, Verschlüsselung und Datenintegrität, um das Netzwerk zu sichern. Wir erhalten mehrere Funktionen über SSH, wie z. B. sichere Befehlsshell, sichere Dateiübertragung und Fernzugriff über einen sicheren Tunnel auf eine Reihe von TCP / IP-Anwendungen.

Neben der Bereitstellung von Host-Authentifizierung und Datenverschlüsselung und -integrität bietet es auch zusätzliche Vorteile wie Komprimierung vor der Verschlüsselung, wodurch die Rechenkosten der Datenverschlüsselung erheblich gesenkt werden können.

Was sind Häfen?

Ports sind eine Abstraktion, mit der Programme über verschiedene Protokolle kommunizieren können. Neben Transportschichtprotokollen wie TCP, UDP, SMTP werden auch Ports verwendet. Eine Portnummer wird verschiedenen Diensten zugewiesen; Beispielsweise verwendet HTTP TCP- und UDP-Port 80. Durch die Verwendung von Portnummern ermöglicht ein Systempaar dem gleichen Transportprotokoll, zahlreiche Sockets zu öffnen.

Was ist NAT

Network Address Translation 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 und auf einen Ort zeigt, der sich angeblich in einem privaten Netzwerk befindet.

Schritte zum Einrichten und Aktivieren von SSH

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

Schritt 2: Adapter auswählen

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

Schritt 3:
Öffnen Sie die erweiterten Optionen und klicken Sie auf Portweiterleitung
Eine Registerkarte mit einigen Feldern wird angezeigt, wie im nächsten Schritt gezeigt.

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

Nachname: ssh
Protokoll: TCP
Hostport: x
Gastport: und
wobei x und y die gleichen Portnummern sind.

Sie sehen dann einen neuen Eintrag in den Tabellen mit den von Ihnen ausgefüllten Informationen.

Schritt 5: SSH installieren
Das Ubuntu-Desktopsystem installiert standardmäßig nicht den SSH-Server, kann aber einfach mit normalen Ubuntu-Repository-Systemen installiert werden.

Die folgenden Befehle installieren SSH:

sudo apt update
sudo geeignet, um opensh-serve zu installieren

Schritt 6: Mit SSH verbinden
Geben Sie den folgenden Befehl ein, um sich mit Ihrem Gast zu verbinden

$ ssh -P @127.0.0.1

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

Gehen Sie wie folgt vor, um SSH auf Ihrem Computer zu deaktivieren:

sudo systemctl stoppt ssh

Um es zu aktivieren, wenn es deaktiviert ist, gehen Sie wie folgt vor:

sudo systemctl ssh aktivieren

Diplom

Wir haben gelernt, wie Sie SSH auf Ihrer virtuellen Ubuntu-Maschine installieren. Wie bereits erwähnt, ist SSH ein nützliches Tool zum Aufbau einer sicheren Kommunikation zwischen Client und Server über ein ungesichertes Netzwerk. Ohne ordnungsgemäße Einrichtung der SSH-Verbindung könnten Ihre Anwendungen von einem Man-in-the-Middle-Angriff betroffen sein, bei dem ein Angreifer über das Netzwerk auf Ihre Daten zugreifen könnte. SSH verwendet RSA und andere asymmetrische Verschlüsselungsalgorithmen, um die über das Netzwerk gesendeten Daten zu verschlüsseln und zu entschlüsseln. Beim Austausch von Daten wie Bankdaten und Passwörtern über das Netzwerk wird die Sicherung Ihrer Daten immer wichtiger. Der Mangel an Sicherheit kann sowohl für den Kunden als auch für das Unternehmen zu großen Verlusten führen. Das Ändern des standardmäßigen SSH-Ports erhöht die Sicherheit Ihres Servers, indem das Risiko automatisierter Cyberangriffe verringert wird.


Ubuntu
  1. So aktivieren Sie SSH unter Ubuntu 18.04

  2. So installieren und richten Sie einen sftp-Server in Ubuntu 20.04 ein

  3. So installieren und konfigurieren Sie mysql 8 unter Ubuntu 20.04

  4. So stellen oder ändern Sie die Zeitzone unter Ubuntu 20.04 und 21.04

  5. So aktivieren Sie SSH auf Ubuntu 18.04 Bionic Beaver

So aktivieren und deaktivieren Sie Netzwerkschnittstellen in Ubuntu 20.04

So aktivieren Sie TLS 1.3 in Nginx unter Ubuntu 18.04 und 16.04

So aktivieren Sie den SSH-Server unter Ubuntu 22.04

Ubuntu So legen Sie eine statische IP über Terminal und GUI fest

So aktivieren Sie ssh unter Ubuntu 20.04 LTS Linux

So installieren Sie Apache Server und richten virtuelle Hosts unter Ubuntu 22.04 ein