Verwenden von SSH zum Anmelden bei einer Linux-Instance - AWS OpsWorks

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.

Verwenden von SSH zum Anmelden bei einer Linux-Instance

Wichtig

Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf AWS re:POST oder über den AWS Premium-Support.

Sie können sich mit SSH entweder über den integrierten MindTerm Client oder über einen Drittanbieter-Client wie PuTTY bei Ihren Online-Linux-Instances anmelden. SSH benötigt zur Authentifizierung in der Regel ein RSA-Schlüsselpaar. Sie installieren den öffentlichen Schlüssel auf der Instanz und stellen dem SSH-Client den entsprechenden privaten Schlüssel zur Verfügung. AWS OpsWorks Stacks übernimmt die Installation von öffentlichen Schlüsseln auf den Instances Ihres Stacks für Sie wie folgt.

  • Amazon Elastic Compute Cloud (Amazon EC2) -Schlüsselpaar — Wenn die Region des Stacks über ein oder mehrere Amazon EC2 EC2-Schlüsselpaare verfügt, können Sie ein Standard-SSH-Schlüsselpaar für den Stack angeben.

    Im Zuge der Erstellung einer Instance können Sie optional das Standard-Schlüsselpaar überschreiben und ein anderes Paar definieren. In beiden Fällen installiert AWS OpsWorks Stacks den öffentlichen Schlüssel des angegebenen Schlüsselpaars auf der Instance. Weitere Informationen zum Erstellen von Amazon EC2 EC2-Schlüsselpaaren finden Sie unter Amazon EC2 EC2-Schlüsselpaare.

  • Persönliches key pair — Jeder Benutzer kann ein persönliches key pair bei AWS OpsWorks Stacks registrieren.

    Der Benutzer oder ein Administrator registriert den öffentlichen Schlüssel bei AWS OpsWorks Stacks, und der Benutzer speichert den privaten Schlüssel lokal. Wenn Sie Stack-Berechtigungen festlegen, bestimmt der Administrator, welche Benutzer SSH-Zugriff auf die Stack-Instances haben. AWS OpsWorks Stacks erstellt automatisch für jeden autorisierten Benutzer einen Systembenutzer auf den Instanzen des Stacks und installiert den persönlichen öffentlichen Schlüssel des Benutzers.

Ein Benutzer muss über eine SSH-Autorisierung verfügen, um den MindTerm SSH-Client zu verwenden oder sein persönliches key pair zu verwenden, um sich bei den Instances eines Stacks anzumelden.

Um SSH für einen Benutzer zu autorisieren
  1. Klicken Sie im AWS OpsWorks Stacks-Navigationsbereich auf Berechtigungen.

  2. Wählen Sie SSH/RDP für den gewünschten IAM-Benutzer aus, um die erforderlichen Berechtigungen zu gewähren. Wenn Sie dem Benutzer die Möglichkeit geben möchten, Berechtigungen zu erhöhen, z. B. sudo um CLI-Befehle für Agenten auszuführen, wählen Sie ebenfalls sudo/admin aus.

    SSH- und Sudo-Berechtigungen für Benutzer

Weitere Informationen zur Verwendung von Stacks zur Verwaltung des SSH-Zugriffs finden Sie unter. AWS OpsWorks Verwalten des SSH-Zugriffs