Wie man eine Linux-VM erstellt und vom Windows-Desktop aus darauf zugreift auf CODE-DE

Schritt 1: Melden Sie sich bei Ihrem Konto auf der Webseite https://administration.code-de.org/login an.

../_images/ww1_code-de_german.png

Schritt 2: Auf der linken unteren Seite finden Sie Management Interfaces, wählen Sie FRA1-1 Horizon.

../_images/ww2_code-de_german.png

In einem weiteren Protokollierungsschritt wählen Sie CODE-DE aund verwenden Sie die gleichen Anmeldedaten wie zuvor.

Die zweite Option ist Keystone Credentials, wenn Sie diese Option verwenden möchten, müssen Sie Ihre Domäne kennen (wie unten).

../_images/ww3_code-de_german.png

WIE MAN DIE DOMAIN FINDET:

Oben rechts, neben dem CloudFerro-Logo, finden Sie Ihren Domainnamen und das Projekt, das Sie gerade verwenden. Sie können neue Projekte erstellen und zwischen ihnen wechseln.

../_images/ww4_code-de_german.png

Schritt 3: Nachdem Sie sich erfolgreich angemeldet haben, können Sie mit der Erstellung Ihrer Linux-Instanz beginnen.

Gehen Sie zu Compute→Instanzen und klicken Sie auf Instanz starten.

../_images/wl5.png

Geben Sie auf der Registerkarte Details einen Namen für Ihre Instanz ein und klicken Sie dann auf Weiter.

../_images/wl6.png

Danach müssen Sie die Quelle für Ihre Instanz auswählen. Klicken Sie auf einen der nach oben zeigenden Pfeile auf der rechten Seite und weisen Sie eine der folgenden Quellen zu.

../_images/wl7.png

Wählen Sie auf der Registerkarte Flavour eine der verfügbaren Flavours aus, wie im vorherigen Schritt. Wenn Sie eine gelbe Warnung auf dem Flavour sehen, können Sie dieses Flavour nicht verwenden.

../_images/wl8.png

Auf der nächsten Registerkarte wählen Sie das Netzwerk dlr-access-net, das Ihnen Zugang zu Erdbeobachtungsdaten gibt, und ein weiteres Netzwerk namens cloud_xxxx, das standardmäßig mit Ihrem Projekt erstellt wird.

Sie können auch Ihr eigenes Netzwerk auf der Registerkarte Hauptnetzwerk erstellen.

../_images/wl9.png

Wenn Sie Dienste ausführen oder bestimmte Protokolle verwenden möchten, müssen Sie zunächst Sicherheitsgruppen zuweisen. Wählen Sie dazu zwei Sicherheitsgruppen, eine mit dem Namen default und eine mit dem Namen cloud_XXXXX_1. Diese kontrollieren die folgenden Ports:

default
        ALLOW IPv6 to ::/0
        ALLOW IPv4 to 0.0.0.0/0
        ALLOW IPv4 from default
        ALLOW IPv6 from default

cloud_00630_1
        ALLOW IPv4 icmp from 0.0.0.0/0
        ALLOW IPv4 22/tcp from 0.0.0.0/0
        ALLOW IPv6 to ::/0
        ALLOW IPv4 to 0.0.0.0/0
../_images/wl10.png

Ein sehr wichtiger Punkt ist die Erstellung oder der Import eines ssh-Schlüssels, der notwendig ist, um sich mit Ihrem vm über ssh zu verbinden. Erstellen Sie Ihren Schlüssel und speichern Sie Ihren privaten Schlüssel .

../_images/wl11.png

Jetzt können Sie auf Instanz starten klicken und einige Minuten warten, bis sie richtig gestartet ist.

../_images/wl12.png

Wenn unsere Instanz funktioniert, müssen wir ihr eine Floating IP (öffentliche IP) zuweisen. Nach diesem Schritt sollte Ihre VM in der Lage sein, sich von einem anderen Raum aus zu verbinden.

../_images/wl13.png

Um eine Floating-IP zuzuweisen, müssen Sie auf „+“ (Plus) neben IP-Adresse auswählen klicken. Sie müssen auch die Schnittstelle auswählen, bitte wählen Sie nicht die eodata-Schnittstelle.

../_images/wl14.png

Wählen Sie Pool external und klicken Sie auf Allocate IP

../_images/wl15.png

Dann sollten Sie die öffentliche Adresse neben Ihrem cloud_xxx Netzwerk sehen. Sie können auch die Konsole verwenden, die in openStack implementiert ist, um sich an Ihrer VM anzumelden. Öffnen Sie das Pull-Down-Menü und wählen Sie Konsole. Verwenden Sie das Konto eoconsole zur Anmeldung. Beim ersten Login über die Konsole müssen Sie das Passwort ändern.

../_images/wl16.png

Bitte beachten Sie, dass einige der üblichen Operationen wie Kopieren (ctrl+c), Einfügen (ctrl+v) usw. im Konsolenfenster nicht unterstützt werden.

Wenn Sie sich erfolgreich auf Ihrer Ubuntu VM eingeloggt haben, können Sie eodata-Dateien wie unten sehen:

../_images/wl17.png

Schritt 4: Verbinden Sie sich mit Ihrer Linux-VM über ssh mit putty.

Als Erstes müssen Sie Ihren privaten Schlüssel in das Putty-Format konvertieren.

Wenn Sie Putty installiert haben, haben Sie auch eine Anwendung namens PuttyGen, die Sie öffnen und Ihren gespeicherten Schlüssel importieren können.

../_images/wl18.png

Sie sollten ein Fenster wie dieses sehen. Bestätigen Sie und klicken Sie dann auf „Privaten Schlüssel speichern“.

../_images/wl19.png

Bestätigen Sie und speichern Sie Ihren Schlüssel, wo immer Sie wollen.

Öffnen Sie die Anwendung putty und geben Sie in das Feld Hostname (oder IP-Adresse) Ihre freie (öffentliche) IP-Adresse ein.

../_images/wl20.png

Gehen Sie dann auf Verbindung→SSH→ Auth und suche sie nach Sie Ihren Schlüssel im Putty-Format.

Gehen Sie zu Sitzung, benennen Sie Ihre Sitzung und klicken Sie auf Speichern. Ich habe sie ubuntu_access_ssh genannt.

../_images/wl21.png

Wenn Sie zum ersten Mal eine Verbindung herstellen, sollten Sie ein Fenster wie dieses sehen:

../_images/wl22.png

Bestätigen Sie und melden Sie sich als eouser an, dann sind Sie erfolgreich über ssh und Putty mit Ihrer VM verbunden.

../_images/wl23.png