

Hinweis zum Ende des Supports: Am 7. Oktober 2026 AWS wird der Support für eingestellt. AWS IoT Greengrass Version 1 Nach dem 7. Oktober 2026 können Sie nicht mehr auf die Ressourcen zugreifen. AWS IoT Greengrass V1 Weitere Informationen finden Sie unter [Migrieren von AWS IoT Greengrass Version 1](https://docs.aws.amazon.com/greengrass/v2/developerguide/migrate-from-v1.html).

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.

# Schnellstart: Greengrass-Geräteeinrichtung
<a name="quick-start"></a>

Das Greengrass-Geräte-Setup ist ein Skript, das Ihr Kerngerät in wenigen Minuten einrichtet, sodass Sie es verwenden AWS IoT Greengrass können. Verwenden Sie dieses Skript, um:

1. Konfigurieren Sie Ihr Gerät und installieren Sie die AWS IoT Greengrass Core-Software.

1. Konfigurieren Sie Ihre Cloud-basierten Ressourcen.

1. Stellen Sie optional eine Greengrass-Gruppe mit einer Hello World Lambda-Funktion bereit, an die MQTT-Nachrichten vom Core AWS IoT aus gesendet werden. AWS IoT Greengrass Dadurch wird die in der folgenden Abbildung gezeigte Greengrass-Umgebung eingerichtet.  
![\[Hello World Lambda-Funktion, die eine MQTT-Nachricht AWS IoT vom AWS IoT Greengrass Kern aus sendet.\]](http://docs.aws.amazon.com/de_de/greengrass/v1/developerguide/images/quick-start-gg-architecture.png)

## Voraussetzungen
<a name="gg-device-setup-requirements"></a>

Für das Greengrass Device Setup gelten die folgenden Anforderungen:
+ Ihr Core-Gerät muss eine [unterstützte Plattform](what-is-gg.md#gg-platforms) verwenden. Auf dem Gerät muss ein entsprechender Paketmanager installiert sein: `apt`, `yum` oder `opkg`.

   
+ Der Linux-Benutzer, der das Skript ausführt, muss über Berechtigungen zum Ausführen als `sudo` verfügen.

   
+ Sie müssen Ihre AWS-Konto Anmeldeinformationen angeben. Weitere Informationen finden Sie unter [Geben Sie die Anmeldeinformationen ein AWS-Konto](#gg-device-setup-credentials).
**Anmerkung**  
Das Greengrass-Geräte-Setup installiert die [neueste Version](what-is-gg.md#ggc-versions) der AWS IoT Greengrass Core-Software auf dem Gerät. Durch die Installation der AWS IoT Greengrass Core-Software stimmen Sie der [Greengrass Core-Softwarelizenzvereinbarung zu](https://greengrass-release-license.s3.us-west-2.amazonaws.com/greengrass-license-v1.pdf).

## Ausführen von Greengrass Device Setup
<a name="run-gg-device-setup"></a>

Sie können Greengrass Device Setup in nur wenigen Schritten ausführen. Nachdem Sie Ihre AWS-Konto Anmeldeinformationen eingegeben haben, stellt das Skript Ihr Greengrass-Core-Gerät bereit und stellt innerhalb von Minuten eine Greengrass-Gruppe bereit. Führen Sie die folgenden Befehle in einem Terminalfenster auf dem Zielgerät aus.

**Anmerkung**  
Diese folgenden Schritte zeigen, wie Sie das Skript im interaktiven Modus ausführen, in dem Sie aufgefordert werden, die einzelnen Eingabewerte einzugeben oder zu akzeptieren. Informationen zum Ausführen des Skripts im Hintergrund finden Sie unter [Ausführen von Greengrass Device Setup im Hintergrundmodus](#gg-device-setup-silent-mode).

 

1. [Stellen Sie Ihre Anmeldeinformationen bereit.](#gg-device-setup-credentials). In diesem Verfahren gehen wir davon aus, dass Sie temporäre Sicherheitsanmeldeinformationen als Umgebungsvariablen angeben.

   ```
   export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
   export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
   export AWS_SESSION_TOKEN=AQoDYXdzEJr1K...o5OytwEXAMPLE=
   ```
**Anmerkung**  
Wenn Sie das Greengrass-Geräte-Setup auf einem Raspbian oder einer OpenWrt Plattform ausführen, erstellen Sie eine Kopie dieser Befehle. Sie müssen sie nach dem Neustart des Geräts erneut angeben.

1. Laden Sie das Skript herunter und starten Sie es. Sie können `wget` oder `curl` verwenden, um das Skript herunterzuladen.  
  
`wget`:  

   ```
   wget -q -O ./gg-device-setup-latest.sh https://d1onfpft10uf5o.cloudfront.net/greengrass-device-setup/downloads/gg-device-setup-latest.sh && chmod +x ./gg-device-setup-latest.sh && sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass-interactive
   ```  
  
`curl`:  

   ```
   curl https://d1onfpft10uf5o.cloudfront.net/greengrass-device-setup/downloads/gg-device-setup-latest.sh > gg-device-setup-latest.sh && chmod +x ./gg-device-setup-latest.sh && sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass-interactive 
   ```

1. Fahren Sie mit den Eingabeaufforderungen für [Eingabewerte](#gg-device-setup-input)fort. Sie können die **Eingabetaste** drücken, um den Standardwert zu verwenden, oder einen benutzerdefinierten Wert eingeben und dann die **Eingabetaste**drücken.

   Das Skript schreibt Statusmeldungen an das Terminal, die in etwa wie folgt aussehen.  
![\[Ausgabenachrichten im Terminal.\]](http://docs.aws.amazon.com/de_de/greengrass/v1/developerguide/images/quick-start-in-progress.png)

1. Wenn auf Ihrem Kerngerät Raspbian oder ausgeführt wird OpenWrt, starten Sie das Gerät neu, wenn Sie dazu aufgefordert werden, geben Sie Ihre Anmeldeinformationen ein und starten Sie dann das Skript neu.

   1. <a name="quick-start-reboot"></a>Wenn Sie zum Neustart des Geräts aufgefordert werden, führen Sie einen der folgenden Befehle aus.  
  
Für Raspbian Plattformen:  

      ```
      sudo reboot
      ```  
  
Für OpenWrt Plattformen:  

      ```
      reboot
      ```

   1. <a name="quick-start-reboot-creds"></a>Öffnen Sie nach dem Neustart des Geräts das Terminal und geben Sie Ihre Anmeldeinformationen als Umgebungsvariablen an.

      ```
      export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
      export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
      export AWS_SESSION_TOKEN=AQoDYXdzEJr1K...o5OytwEXAMPLE=
      ```

   1. Starten Sie das Skript erneut.

      ```
      sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass-interactive
      ```

   1. <a name="quick-start-reuse-input-values"></a>Wenn Sie aufgefordert werden, die Eingabewerte aus der vorherigen Sitzung zu verwenden oder eine neue Installation zu starten, geben Sie `yes` ein, um Ihre Eingabewerte wiederzuverwenden.
**Anmerkung**  
Auf Plattformen, für die ein Neustart erforderlich ist, werden Ihre Eingabewerte (mit Ausnahme der Anmeldeinformationen) der vorherigen Sitzung vorübergehend in der Datei `GreengrassDeviceSetup.config.info` gespeichert.

   Wenn die Einrichtung abgeschlossen ist, zeigt das Terminal eine Erfolgsstatusmeldung an, die in etwa wie folgt aussieht.  
![\[Erfolgsmeldung in der Terminalausgabe.\]](http://docs.aws.amazon.com/de_de/greengrass/v1/developerguide/images/quick-start-completed.png)

1. Sehen Sie sich die neue Greengrass-Gruppe an, die das Skript anhand der von Ihnen angegebenen Eingabewerte konfiguriert. 

   1. Melden Sie sich [AWS-Managementkonsole](https://console.aws.amazon.com/)auf Ihrem Computer an und öffnen Sie die AWS IoT Konsole. 
**Anmerkung**  
Vergewissern Sie sich, dass es sich bei der AWS-Region Auswahl in der Konsole um dieselbe handelt, die Sie zur Konfiguration Ihrer Greengrass-Umgebung verwendet haben. Standardmäßig ist die Region USA West (Oregon).

   1. Erweitern Sie im Navigationsbereich **Greengrass-Geräte** und wählen Sie dann **Gruppen (V1)**, um die neu erstellte Gruppe zu suchen. 

1. <a name="quick-start-next-steps"></a>Wenn Sie die Hello World Lambda-Funktion hinzugefügt haben, stellt das Greengrass-Geräte-Setup die Greengrass-Gruppe auf Ihrem Kerngerät bereit. Um die Lambda-Funktion zu testen oder Informationen darüber zu erhalten, wie Sie die Lambda-Funktion aus der Gruppe entfernen können, fahren Sie mit Modul 3-1 des Tutorials Erste Schritte fort. [Stellen Sie sicher, dass die Lambda-Funktion auf dem Kerngerät ausgeführt wird](lambda-check.md)
**Anmerkung**  
Vergewissern Sie sich, dass es sich bei der AWS-Region Auswahl in der Konsole um dieselbe handelt, die Sie zur Konfiguration Ihrer Greengrass-Umgebung verwendet haben. Standardmäßig ist die Region USA West (Oregon).

   Wenn Sie die Hello World Lambda-Funktion nicht enthalten haben, können Sie [Ihre eigene Lambda-Funktion erstellen](create-lambda.md) oder andere Greengrass-Funktionen ausprobieren. Beispielsweise können Sie den [Docker-Anwendungsbereitstellungs](docker-app-connector.md)-Konnektor zu Ihrer Gruppe hinzufügen und verwenden, um Docker-Container auf Ihrem Core-Gerät bereitzustellen.

    

## Beheben von -Problemen
<a name="gg-device-setup-troubleshooting"></a>

 Sie können die folgenden Informationen verwenden, um Probleme mit der AWS IoT Greengrass Geräteeinrichtung zu beheben. 

### Fehler: Python (Python3.7) wurde nicht gefunden. Es wird versucht, es zu installieren...
<a name="ec2-python-install-location"></a>

**Lösung:** Dieser Fehler wird möglicherweise angezeigt, wenn Sie mit einer EC2 Amazon-Instance arbeiten. Dieser Fehler tritt auf, wenn Python nicht im `/usr/bin/python3.7` Ordner installiert ist. Um diesen Fehler zu beheben, verschieben Sie Python nach der Installation in das richtige Verzeichnis:

```
sudo ln -s /usr/local/bin/python3.7 /usr/bin/python3.7
```

### Zusätzliche Problembehebung
<a name="gg-device-other"></a>

Um weitere Probleme mit dem AWS IoT Greengrass Geräte-Setup zu beheben, können Sie in den Protokolldateien nach Debug-Informationen suchen:
+ Überprüfen Sie bei Problemen mit der Konfiguration von Greengrass Device Setup die Datei `/tmp/greengrass-device-setup-bootstrap-epoch-timestamp.log`.
+ Überprüfen Sie bei Problemen mit der Einrichtung der Greengrass-Gruppe oder der Core-Umgebung die Datei `GreengrassDeviceSetup-date-time.log` im selben Verzeichnis wie `gg-device-setup-latest.sh` oder an dem angegebenen Speicherort.

Weitere Hilfe zur Fehlerbehebung findest du unter [AWS IoT Greengrass dem Tag auf AWS re:POST [Problembehebung AWS IoT Greengrass](gg-troubleshooting.md) oder überprüfe das Tag](https://repost.aws/tags/TA4ckIed1sR4enZBey29rKTg/aws-io-t-greengrass).

## Konfigurationsoptionen für Greengrass Device Setup
<a name="gg-device-setup-options"></a>

Sie konfigurieren das Greengrass-Geräte-Setup für den Zugriff auf Ihre AWS Ressourcen und richten Ihre Greengrass-Umgebung ein.

### Geben Sie die Anmeldeinformationen ein AWS-Konto
<a name="gg-device-setup-credentials"></a>

Das Greengrass-Geräte-Setup verwendet Ihre AWS-Konto Anmeldeinformationen, um auf Ihre AWS Ressourcen zuzugreifen. Es unterstützt langfristige Anmeldeinformationen für einen IAM-Benutzer oder temporäre Sicherheitsanmeldeinformationen für eine IAM-Rolle.

Rufen Sie zunächst Ihre Anmeldeinformationen ab.
+ Um langfristige Anmeldeinformationen zu verwenden, geben Sie die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel für Ihren IAM-Benutzer an. Informationen zum Erstellen von Zugriffsschlüsseln für langfristige Anmeldeinformationen finden Sie unter [Verwaltung von Zugriffsschlüsseln für IAM-Benutzer](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) im *IAM-Benutzerhandbuch*.

   
+ Um temporäre Sicherheitsanmeldeinformationen zu verwenden (empfohlen), geben Sie die Zugriffsschlüssel-ID, den geheimen Zugriffsschlüssel und das Sitzungstoken einer angenommenen IAM-Rolle an. Informationen zum Extrahieren temporärer Sicherheitsanmeldedaten aus dem AWS STS `assume-role` Befehl finden Sie unter [Verwenden temporärer Sicherheitsanmeldeinformationen mit dem AWS CLI](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html#using-temp-creds-sdk-cli) im *IAM-Benutzerhandbuch*.

**Anmerkung**  
Für die Zwecke dieses Tutorials gehen wir davon aus, dass der IAM-Benutzer oder die IAM-Rolle über Administratorzugriffsberechtigungen verfügt.

Geben Sie dann Ihre Anmeldeinformationen für Greengrass Device Setup auf eine der beiden folgenden Arten an:
+ **Als Umgebungsvariablen.** Legen Sie die Umgebungsvariablen `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY` und `AWS_SESSION_TOKEN` (falls erforderlich) wie in Schritt 1 von [Ausführen von Greengrass Device Setup](#run-gg-device-setup) gezeigt fest, bevor Sie das Skript starten,

   
+ **Als Eingabewerte.** Geben Sie nach dem Start des Skripts die Zugriffsschlüssel-ID, den geheimen Zugriffsschlüssel und das Sitzungs-Token (falls erforderlich) direkt im Terminal ein.

Greengrass Device Setup speichert Ihre Anmeldeinformationen nicht.

 

### Bereitstellen von Eingabewerten
<a name="gg-device-setup-input"></a>

Im interaktiven Modus fordert Greengrass Device Setup Sie zum Bereitstellen von Eingabewerten auf. Sie können die **Eingabetaste** drücken, um den Standardwert zu verwenden, oder einen benutzerdefinierten Wert eingeben und dann die **Eingabetaste**drücken. Im Hintergrundmodus geben Sie nach dem Start des Skripts Eingabewerte ein.

#### Eingabewerte
<a name="gg-device-setup-input-values"></a>

**AWS Zugriffsschlüssel-ID**  
Die Zugriffsschlüssel-ID aus den langfristigen oder temporären Anmeldeinformationen. Geben Sie diese Option nur als Eingabewert an, wenn Sie Ihre Anmeldeinformationen nicht als Umgebungsvariablen angeben. Weitere Informationen finden Sie unter [Geben Sie die Anmeldeinformationen ein AWS-Konto](#gg-device-setup-credentials).  
Optionsname für den Hintergrundmodus: `--aws-access-key-id`

**AWS Geheimer Zugriffsschlüssel**  
Der geheime Zugriffsschlüssel aus den langfristigen oder temporären Anmeldeinformationen. Geben Sie diese Option nur als Eingabewert an, wenn Sie Ihre Anmeldeinformationen nicht als Umgebungsvariablen angeben. Weitere Informationen finden Sie unter [Geben Sie die Anmeldeinformationen ein AWS-Konto](#gg-device-setup-credentials).  
Optionsname für den Hintergrundmodus: `--aws-secret-access-key`

**AWS Sitzungstoken**  
Das Sitzungs-Token aus den temporären Sicherheitsanmeldeinformationen. Geben Sie diese Option nur als Eingabewert an, wenn Sie Ihre Anmeldeinformationen nicht als Umgebungsvariablen angeben. Weitere Informationen finden Sie unter [Geben Sie die Anmeldeinformationen ein AWS-Konto](#gg-device-setup-credentials).  
Optionsname für den Hintergrundmodus: `--aws-session-token`

**AWS-Region**  
Der AWS-Region Ort, an dem Sie die Greengrass-Gruppe erstellen möchten. Eine Liste der unterstützten AWS-Region s finden Sie [AWS IoT Greengrass](https://docs.aws.amazon.com/general/latest/gr/greengrass.html)in der *Allgemeine Amazon Web Services-Referenz*.  
Standardwert: `us-west-2`  
Optionsname für den Hintergrundmodus: `--region`

**Group name** (Gruppenname)  
Der Name für die Greengrass-Gruppe.  
Standardwert: `GreengrassDeviceSetup_Group_guid`  
Optionsname für den Hintergrundmodus: `--group-name`

**Core-Name**  
Der Name für den Greengrass Core. Der Kern ist ein AWS IoT Gerät (Ding), auf dem die AWS IoT Greengrass Core-Software ausgeführt wird. Der Kern wird der AWS IoT Registrierung und der Greengrass-Gruppe hinzugefügt. Wenn Sie einen Namen angeben, muss dieser im AWS-Konto und AWS-Region eindeutig sein.  
Standardwert: `GreengrassDeviceSetup_Core_guid`  
Optionsname für den Hintergrundmodus: `--core-name`

**AWS IoT Greengrass Installationspfad der Kernsoftware**  
Der Speicherort im Gerätedateisystem, an dem Sie die AWS IoT Greengrass Core-Software installieren möchten.  
Standardwert: `/`  
Optionsname für den Hintergrundmodus: `--ggc-root-path`

**"Hello World"-Lambda-Funktion**  <a name="option-hello-world-lambda-function"></a>
Gibt an, ob eine Hello World Lambda-Funktion in die Greengrass-Gruppe aufgenommen werden soll. Die Funktion veröffentlicht alle fünf Sekunden eine MQTT-Nachricht an das `hello/world`-Thema.  
Das Skript erstellt und veröffentlicht diese benutzerdefinierte Lambda-Funktion in AWS Lambda und fügt sie Ihrer Greengrass-Gruppe hinzu. Das Skript erstellt darüber hinaus ein Abonnement in der Gruppe, das es der Funktion ermöglicht, MQTT-Nachrichten an AWS IoT zu senden.  
Dies ist eine Lambda-Funktion von Python 3.7. Wenn Python 3.7 nicht auf dem Gerät installiert ist und vom Skript nicht installiert werden kann, gibt das Skript eine Fehlermeldung im Terminal aus. Um die Lambda-Funktion in die Gruppe aufzunehmen, müssen Sie Python 3.7 manuell installieren und das Skript neu starten. Um die Greengrass-Gruppe ohne die Lambda-Funktion zu erstellen, starten Sie das Skript neu und geben Sie ein, `no` wenn Sie aufgefordert werden, die Funktion einzubeziehen.
Standardwert: `no`  
Optionsname für den Hintergrundmodus: `--hello-world-lambda` – Diese Option akzeptiert keinen Wert. Fügen Sie sie in Ihren Befehl ein, wenn Sie die Funktion erstellen möchten.

**Timeout bei der Bereitstellung**  
Die Anzahl der Sekunden, bevor Greengrass Device Setup die Überprüfung des Status der [Greengrass-Gruppenbereitstellung](deployments.md) beendet. Dies wird nur verwendet, wenn die Gruppe die "Hello World"-Lambda-Funktion enthält. Andernfalls wird die Gruppe nicht bereitgestellt.  
Die Bereitstellungszeit hängt von der Netzwerkgeschwindigkeit ab. Bei langsamen Netzwerkgeschwindigkeiten können Sie diesen Wert erhöhen.  
Standardwert: `180`  
Optionsname für den Hintergrundmodus: `--deployment-timeout`

**Protokollpfad**  
Der Speicherort der Protokolldatei, die Informationen zur Greengrass-Gruppe und Core-Setup-Operationen enthält. Verwenden Sie dieses Protokoll, um Fehler bei der Bereitstellung und andere Probleme mit der Greengrass-Gruppe und dem Core-Setup zu beheben.  
Standardwert: `./`  
Optionsname für den Hintergrundmodus: `--log-path`

**Verbosity (Ausführlichkeit)**  
Gibt an, ob detaillierte Protokollinformationen im Terminal gedruckt werden sollen, während das Skript ausgeführt wird. Sie können diese Informationen verwenden, um Probleme bei der Geräteeinrichtung zu beheben.  
Standardwert: `no`  
Optionsname für den Hintergrundmodus: `--verbose` – Diese Option akzeptiert keinen Wert. Fügen Sie sie in Ihren Befehl ein, wenn Sie detaillierte Protokollinformationen drucken möchten.

 

### Ausführen von Greengrass Device Setup im Hintergrundmodus
<a name="gg-device-setup-silent-mode"></a>

Sie können Greengrass Device Setup im Hintergrundmodus ausführen, damit das Skript Sie nicht zur Eingabe von Werten auffordert. Wenn Sie die Ausführung im Hintergrund festlegen möchten, geben Sie den Modus `bootstrap-greengrass` und Ihre [Eingabewerte](#gg-device-setup-input-values) nach dem Start des Skripts an. Sie können Eingabewerte weglassen, wenn Sie die Standardwerte verwenden möchten.

Das Verfahren hängt davon ab, ob Sie Ihre AWS-Konto Anmeldeinformationen als Umgebungsvariablen angeben, bevor Sie das Skript starten, oder als Eingabewerte, nachdem Sie das Skript gestartet haben.

#### Bereitstellen der Anmeldeinformationen als Umgebungsvariablen
<a name="gg-device-setup-silent-mode-env-vars"></a>

1. [Geben Sie Ihre Anmeldeinformationen](#gg-device-setup-credentials) als Umgebungsvariablen an. Im folgenden Beispiel werden temporäre Anmeldeinformationen exportiert, die das Sitzungstoken enthalten.

   ```
   export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
   export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
   export AWS_SESSION_TOKEN=AQoDYXdzEJr1K...o5OytwEXAMPLE=
   ```
**Anmerkung**  
Wenn Sie das Greengrass-Geräte-Setup auf einem Raspbian oder einer OpenWrt Plattform ausführen, erstellen Sie eine Kopie dieser Befehle. Sie müssen sie nach dem Neustart des Geräts erneut angeben.

1. Laden Sie das Skript herunter und starten Sie es. Geben Sie die Eingabewerte wie erforderlich an. Zum Beispiel:
   + Wenn Sie alle Standardwerte verwenden möchten:

     ```
     wget -q -O ./gg-device-setup-latest.sh https://d1onfpft10uf5o.cloudfront.net/greengrass-device-setup/downloads/gg-device-setup-latest.sh && chmod +x ./gg-device-setup-latest.sh && sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass
     ```
   + Wenn Sie benutzerdefinierte Werte angeben möchten:

     ```
     wget -q -O ./gg-device-setup-latest.sh https://d1onfpft10uf5o.cloudfront.net/greengrass-device-setup/downloads/gg-device-setup-latest.sh && chmod +x ./gg-device-setup-latest.sh && sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass
     --region us-east-1
     --group-name Custom_Group_Name
     --core-name Custom_Core_Name
     --ggc-root-path /custom/ggc/root/path
     --deployment-timeout 300
     --log-path /customized/log/path
     --hello-world-lambda
     --verbose
     ```
**Anmerkung**  
Wenn Sie das Skript unter Verwendung von `curl` herunterladen möchten, ersetzen Sie `wget -q -O` im Befehl durch `curl`.

1. Wenn auf Ihrem Kerngerät Raspbian oder ausgeführt wird OpenWrt, starten Sie das Gerät neu, wenn Sie dazu aufgefordert werden, geben Sie Ihre Anmeldeinformationen ein und starten Sie dann das Skript neu.

   1. <a name="quick-start-reboot"></a>Wenn Sie zum Neustart des Geräts aufgefordert werden, führen Sie einen der folgenden Befehle aus.  
  
Für Raspbian Plattformen:  

      ```
      sudo reboot
      ```  
  
Für OpenWrt Plattformen:  

      ```
      reboot
      ```

   1. <a name="quick-start-reboot-creds"></a>Öffnen Sie nach dem Neustart des Geräts das Terminal und geben Sie Ihre Anmeldeinformationen als Umgebungsvariablen an.

      ```
      export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
      export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
      export AWS_SESSION_TOKEN=AQoDYXdzEJr1K...o5OytwEXAMPLE=
      ```

   1. Starten Sie das Skript erneut.

      ```
      sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass
      ```

   1. <a name="quick-start-reuse-input-values"></a>Wenn Sie aufgefordert werden, die Eingabewerte aus der vorherigen Sitzung zu verwenden oder eine neue Installation zu starten, geben Sie `yes` ein, um Ihre Eingabewerte wiederzuverwenden.
**Anmerkung**  
Auf Plattformen, für die ein Neustart erforderlich ist, werden Ihre Eingabewerte (mit Ausnahme der Anmeldeinformationen) der vorherigen Sitzung vorübergehend in der Datei `GreengrassDeviceSetup.config.info` gespeichert.

   Wenn die Einrichtung abgeschlossen ist, zeigt das Terminal eine Erfolgsstatusmeldung an, die in etwa wie folgt aussieht.  
![\[Erfolgsmeldung in der Terminalausgabe.\]](http://docs.aws.amazon.com/de_de/greengrass/v1/developerguide/images/quick-start-completed.png)

1. <a name="quick-start-next-steps"></a>Wenn Sie die Hello World Lambda-Funktion hinzugefügt haben, stellt das Greengrass-Geräte-Setup die Greengrass-Gruppe auf Ihrem Kerngerät bereit. Um die Lambda-Funktion zu testen oder Informationen darüber zu erhalten, wie Sie die Lambda-Funktion aus der Gruppe entfernen können, fahren Sie mit Modul 3-1 des Tutorials Erste Schritte fort. [Stellen Sie sicher, dass die Lambda-Funktion auf dem Kerngerät ausgeführt wird](lambda-check.md)
**Anmerkung**  
Vergewissern Sie sich, dass es sich bei der AWS-Region Auswahl in der Konsole um dieselbe handelt, die Sie zur Konfiguration Ihrer Greengrass-Umgebung verwendet haben. Standardmäßig ist die Region USA West (Oregon).

   Wenn Sie die Hello World Lambda-Funktion nicht enthalten haben, können Sie [Ihre eigene Lambda-Funktion erstellen](create-lambda.md) oder andere Greengrass-Funktionen ausprobieren. Beispielsweise können Sie den [Docker-Anwendungsbereitstellungs](docker-app-connector.md)-Konnektor zu Ihrer Gruppe hinzufügen und verwenden, um Docker-Container auf Ihrem Core-Gerät bereitzustellen.

    

#### Bereitstellen der Anmeldeinformationen als Eingabewerte
<a name="gg-device-setup-silent-mode-input-values"></a>

1. Laden Sie das Skript herunter und starten Sie es. [Geben Sie Ihre Anmeldeinformationen](#gg-device-setup-credentials) und alle anderen Eingabewerte an, die Sie festlegen möchten. Die folgenden Beispiele zeigen, wie temporäre Anmeldeinformationen bereitgestellt werden, die das Sitzungstoken enthalten.
   + Wenn Sie alle Standardwerte verwenden möchten:

     ```
     wget -q -O ./gg-device-setup-latest.sh https://d1onfpft10uf5o.cloudfront.net/greengrass-device-setup/downloads/gg-device-setup-latest.sh && chmod +x ./gg-device-setup-latest.sh && sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass
     --aws-access-key-id AKIAIOSFODNN7EXAMPLE
     --aws-secret-access-key wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
     --aws-session-token AQoDYXdzEJr1K...o5OytwEXAMPLE=
     ```
   + Wenn Sie benutzerdefinierte Werte angeben möchten:

     ```
     wget -q -O ./gg-device-setup-latest.sh https://d1onfpft10uf5o.cloudfront.net/greengrass-device-setup/downloads/gg-device-setup-latest.sh && chmod +x ./gg-device-setup-latest.sh && sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass
     --aws-access-key-id AKIAIOSFODNN7EXAMPLE
     --aws-secret-access-key wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
     --aws-session-token AQoDYXdzEJr1K...o5OytwEXAMPLE=
     --region us-east-1
     --group-name Custom_Group_Name
     --core-name Custom_Core_Name
     --ggc-root-path /custom/ggc/root/path
     --deployment-timeout 300
     --log-path /customized/log/path
     --hello-world-lambda
     --verbose
     ```
**Anmerkung**  
Wenn Sie das Greengrass-Geräte-Setup auf einem Raspbian oder einer OpenWrt Plattform ausführen, erstellen Sie eine Kopie Ihrer Anmeldeinformationen. Sie müssen sie nach dem Neustart des Geräts erneut angeben.  
Wenn Sie das Skript unter Verwendung von `curl` herunterladen möchten, ersetzen Sie `wget -q -O` im Befehl durch `curl`.

1. Wenn auf Ihrem Kerngerät Raspbian oder ausgeführt wird OpenWrt, starten Sie das Gerät neu, wenn Sie dazu aufgefordert werden, geben Sie Ihre Anmeldeinformationen ein und starten Sie dann das Skript neu.

   1. <a name="quick-start-reboot"></a>Wenn Sie zum Neustart des Geräts aufgefordert werden, führen Sie einen der folgenden Befehle aus.  
  
Für Raspbian Plattformen:  

      ```
      sudo reboot
      ```  
  
Für OpenWrt Plattformen:  

      ```
      reboot
      ```

   1. Starten Sie das Skript erneut. Sie müssen Ihre Anmeldeinformationen in den Befehl einfügen, die anderen Eingabewerte jedoch nicht. Zum Beispiel:

      ```
      sudo -E ./gg-device-setup-latest.sh bootstrap-greengrass
      --aws-access-key-id AKIAIOSFODNN7EXAMPLE
      --aws-secret-access-key wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
      --aws-session-token AQoDYXdzEJr1K...o5OytwEXAMPLE=
      ```

   1. <a name="quick-start-reuse-input-values"></a>Wenn Sie aufgefordert werden, die Eingabewerte aus der vorherigen Sitzung zu verwenden oder eine neue Installation zu starten, geben Sie `yes` ein, um Ihre Eingabewerte wiederzuverwenden.
**Anmerkung**  
Auf Plattformen, für die ein Neustart erforderlich ist, werden Ihre Eingabewerte (mit Ausnahme der Anmeldeinformationen) der vorherigen Sitzung vorübergehend in der Datei `GreengrassDeviceSetup.config.info` gespeichert.

   Wenn die Einrichtung abgeschlossen ist, zeigt das Terminal eine Erfolgsstatusmeldung an, die in etwa wie folgt aussieht.  
![\[Erfolgsmeldung in der Terminalausgabe.\]](http://docs.aws.amazon.com/de_de/greengrass/v1/developerguide/images/quick-start-completed.png)

1. <a name="quick-start-next-steps"></a>Wenn Sie die Hello World Lambda-Funktion hinzugefügt haben, stellt das Greengrass-Geräte-Setup die Greengrass-Gruppe auf Ihrem Kerngerät bereit. Um die Lambda-Funktion zu testen oder Informationen darüber zu erhalten, wie Sie die Lambda-Funktion aus der Gruppe entfernen können, fahren Sie mit Modul 3-1 des Tutorials Erste Schritte fort. [Stellen Sie sicher, dass die Lambda-Funktion auf dem Kerngerät ausgeführt wird](lambda-check.md)
**Anmerkung**  
Vergewissern Sie sich, dass es sich bei der AWS-Region Auswahl in der Konsole um dieselbe handelt, die Sie zur Konfiguration Ihrer Greengrass-Umgebung verwendet haben. Standardmäßig ist die Region USA West (Oregon).

   Wenn Sie die Hello World Lambda-Funktion nicht enthalten haben, können Sie [Ihre eigene Lambda-Funktion erstellen](create-lambda.md) oder andere Greengrass-Funktionen ausprobieren. Beispielsweise können Sie den [Docker-Anwendungsbereitstellungs](docker-app-connector.md)-Konnektor zu Ihrer Gruppe hinzufügen und verwenden, um Docker-Container auf Ihrem Core-Gerät bereitzustellen.

    