AWS-Blockchain-Templates einrichten - AWS Blockchain-Vorlagen

AWS Blockchain Templates wurde am 30. April 2019 eingestellt. Es werden keine weiteren Aktualisierungen dieses Services oder dieser unterstützenden Dokumentation vorgenommen. Für ein optimales Managed Blockchain-Erlebnis empfehlen wir Ihnen AWS, Amazon Managed Blockchain (AMB) zu verwenden. Weitere Informationen zu den ersten Schritten mit Amazon Managed Blockchain finden Sie in unserem Workshop zu Hyperledger Fabric oder in unserem Blog zur Bereitstellung eines Ethereum-Knotens. Wenn Sie Fragen zu AMB haben oder weitere Unterstützung benötigen, wenden Sie sich an unser AWS Support Account-Team. AWS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS-Blockchain-Templates einrichten

Bevor Sie mit AWS Blockchain Templates beginnen, führen Sie die folgenden Aufgaben durch:

Dies sind grundlegende Voraussetzungen für alle Blockchain-Konfigurationen. Darüber hinaus können für das von Ihnen gewählte Blockchain-Netzwerk Voraussetzungen gegeben sein, die je nach gewünschter Umgebung und Konfiguration variieren. Weitere Informationen finden Sie im entsprechenden Abschnitt Ihrer Blockchain-Vorlage unter AWS Blockchain-Vorlagen und -Funktionen.

step-by-step Anweisungen zur Einrichtung der Voraussetzungen für ein privates Ethereum-Netzwerk mithilfe eines Amazon ECS-Clusters finden Sie unterErste Schritte mit AWS-Blockchain-Templates.

Anmelden bei AWS

Wenn Sie sich für registrieren AWS, wird Ihr AWS Konto automatisch für alle Dienste registriert. Berechnet werden Ihnen aber nur die Services, die Sie nutzen.

Wenn Sie bereits ein AWS Konto haben, fahren Sie mit der nächsten Aufgabe fort. Wenn Sie kein AWS -Konto haben, führen Sie die folgenden Schritte zum Erstellen eines Kontos aus.

Um ein AWS Konto zu erstellen
  1. Öffnen Sie https://portal.aws.amazon.com/billing/signup.

  2. Folgen Sie den Online-Anweisungen.

    Bei der Anmeldung müssen Sie auch einen Telefonanruf entgegennehmen und einen Verifizierungscode über die Telefontasten eingeben.

    Wenn Sie sich für einen anmelden AWS-Konto, Root-Benutzer des AWS-Kontoswird ein erstellt. Der Root-Benutzer hat Zugriff auf alle AWS-Services und Ressourcen des Kontos. Aus Sicherheitsgründen sollten Sie einem Benutzer Administratorzugriff zuweisen und nur den Root-Benutzer verwenden, um Aufgaben auszuführen, für die Root-Benutzerzugriff erforderlich ist.

Notieren Sie sich Ihre AWS Kontonummer. Sie benötigen sie, wenn Sie in der nächsten Aufgabe einen IAM-Benutzer erstellen.

Erstellen eines IAM-Benutzers

Dienste AWS erfordern, dass Sie beim Zugriff auf sie Anmeldeinformationen angeben, damit der Dienst feststellen kann, ob Sie über Berechtigungen für den Zugriff auf seine Ressourcen verfügen. Für die Konsole müssen Sie Ihr Passwort eingeben. Sie können Zugriffsschlüssel für Ihr AWS Konto erstellen, um auf die Befehlszeilenschnittstelle oder API zuzugreifen. Wir empfehlen jedoch nicht, dass Sie für den Zugriff die Anmeldeinformationen Ihres AWS Kontos AWS verwenden. Stattdessen empfehlen wir Ihnen, AWS Identity and Access Management (IAM) zu verwenden. Erstellen Sie einen IAM-Benutzer und fügen Sie den Benutzer einer IAM-Gruppe mit Administrator-Berechtigungen hinzu oder gewähren Sie diesem Benutzer Administrator-Berechtigungen. Sie können dann AWS mit einer speziellen URL und den Anmeldeinformationen für den IAM-Benutzer darauf zugreifen.

Wenn Sie sich für einen IAM-Benutzer registriert haben, AWS aber noch keinen für sich selbst erstellt haben, können Sie einen mit der IAM-Konsole erstellen. Wenn Sie bereits einen IAM-Benutzer haben, können Sie diesen Schritt überspringen.

Wählen Sie zum Erstellen eines Administratorbenutzers eine der folgenden Optionen aus.

Wählen Sie eine Möglichkeit zur Verwaltung Ihres Administrators aus. Bis Von Sie können auch
Im IAM Identity Center

(Empfohlen)

Verwendung von kurzfristigen Anmeldeinformationen für den Zugriff auf AWS.

Dies steht im Einklang mit den bewährten Methoden für die Sicherheit. Weitere Informationen zu bewährten Methoden finden Sie unter Bewährte Methoden für die Sicherheit in IAM im IAM-Benutzerhandbuch.

Beachtung der Anweisungen unter Erste Schritte im AWS IAM Identity Center -Benutzerhandbuch. Konfigurieren Sie den programmatischen Zugriff, indem Sie die Konfiguration AWS CLI für die Verwendung AWS IAM Identity Center im AWS Command Line Interface Benutzerhandbuch vornehmen.
In IAM

(Nicht empfohlen)

Verwendung von langfristigen Anmeldeinformationen für den Zugriff auf AWS. Beachtung der Anweisungen unter Erstellen Ihres ersten IAM-Administratorbenutzers und Ihrer ersten Benutzergruppe im IAM-Benutzerhandbuch. Programmgesteuerten Zugriff unter Verwendung der Informationen unter Verwalten der Zugriffsschlüssel für IAM-Benutzer im IAM-Benutzerhandbuch konfigurieren.

Um sich als dieser neue IAM-Benutzer anzumelden, melden Sie sich von der ab und verwenden Sie dann die folgende URL, wobei your_aws_account_id Ihre AWS Kontonummer ohne Bindestriche ist (wenn Ihre Kontonummer beispielsweise lautet, lautet Ihre AWS Konto-ID): AWS Management Console1234-5678-9012 AWS 123456789012

https://your_aws_account_id.signin.aws.amazon.com/console/

Geben Sie den IAM-Benutzernamen und das von Ihnen soeben erstellte Passwort ein. Nachdem Sie sich angemeldet haben, wird in der Navigationsleiste „your_user_name @ your_aws_account_id“ angezeigt.

Wenn Sie nicht möchten, dass die URL für Ihre Anmeldeseite Ihre Konto-ID enthält, können Sie AWS einen Kontoalias erstellen. Wählen Sie im IAM-Dashboard die Option Kontoalias erstellen und geben Sie einen Alias ein, z. B. Ihren Firmennamen. Nach dem Erstellen eines Konto-Alias verwenden Sie die folgende URL, um sich anzumelden:

https://your_account_alias.signin.aws.amazon.com/console/

Um den Anmeldelink der IAM-Benutzer Ihres Kontos zu verifizieren, öffnen Sie die IAM-Konsole und prüfen dies im Dashboard unter IAM users sign-in link.

Weitere Informationen finden Sie im AWS Identity and Access Management-Benutzerhandbuch.

Erstellen eines Schlüsselpaares

AWS verwendet Public-Key-Kryptografie, um die Anmeldeinformationen für die Instanzen in einem Blockchain-Netzwerk zu sichern. Sie geben den Namen des key pair an, wenn Sie jede AWS-Blockchain-Template verwenden. Über das Schlüsselpaar können Sie dann direkt auf Instances zugreifen, z. B. um sich über SSH anzumelden.

Wenn Sie bereits ein Schlüsselpaar in der richtigen Region haben, können Sie diesen Schritt überspringen. Wenn Sie nicht bereits ein Schlüsselpaar erstellt haben, können Sie mit der Amazon EC2-Konsole eines erstellen. Erstellen Sie das Schlüsselpaar in derselben Region, die Sie zum Start des Ethereum-Netzwerks verwenden. Weitere Informationen finden Sie unter Regionen und Availability Zones im Amazon EC2 EC2-Benutzerhandbuch.

So erstellen Sie ein Schlüsselpaar
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie in der Navigationsleiste eine Region für das Schlüsselpaar aus. Sie können eine beliebige Region auswählen, die Ihnen zur Verfügung steht, und zwar unabhängig von Ihrem Standort. Schlüsselpaare sind jedoch spezifisch für eine Region. Wenn Sie beispielsweise planen, eine Instance in der Region USA Ost (Ohio) zu starten, müssen Sie ein key pair für die Instance in derselben Region erstellen.

  3. Wählen Sie im Navigationsbereich Key Pairs (Schlüsselpaare) und Create Key Pair (Schlüsselpaar erstellen) aus.

  4. Geben Sie unter Key pair name (Schlüsselpaarname) einen Namen für das neue Schlüsselpaar ein. Wählen Sie einen Namen, den Sie sich leicht merken können, z. B. Ihren IAM-Benutzernamen, gefolgt von-key-pair, plus dem Namen der Region. Beispiel: me-key-pair-useast2. Wählen Sie Erstellen.

  5. Die private Schlüsseldatei wird von Ihrem Browser automatisch runtergeladen. Der Basisdateiname ist der Name, den Sie als Namen für Ihr Schlüsselpaar festgelegt haben, und die Dateinamenerweiterung lautet .pem. Speichern Sie die Datei mit dem privaten Schlüssel an einem sicheren Ort.

    Wichtig

    Dies ist die einzige Möglichkeit, die private Schlüsseldatei zu speichern. Sie geben den Namen für Ihr Schlüsselpaar beim Starten des Ethereum-Netzwerks an.

Weitere Informationen finden Sie unter Amazon EC2 EC2-Schlüsselpaare im Amazon EC2 EC2-Benutzerhandbuch. Weitere Informationen zum Herstellen einer Verbindung zu EC2-Instances mithilfe des key pair finden Sie unter Connect to Your Linux Instance im Amazon EC2 EC2-Benutzerhandbuch.