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.
Session Manager-Berechtigungen für eine vorhandene IAM-Rolle hinzufügen
Gehen Sie wie folgt vor, um einer vorhandenen AWS Identity and Access Management (IAM)-Rolle Session Manager-Berechtigungen hinzuzufügen. Durch das Hinzufügen von Berechtigungen zu einer vorhandenen Rolle können Sie die Sicherheit Ihrer Computerumgebung verbessern, ohne die AWS AmazonSSMManagedInstanceCore Richtlinie für Instanzberechtigungen verwenden zu müssen.
Anmerkung
Notieren Sie die folgenden Informationen:
-
Dieses Verfahren setzt voraus, dass Ihre vorhandene Rolle bereits andere Systems-Manager-
ssm-Berechtigungen für Aktionen enthält, für die Sie den Zugriff erlauben möchten. Diese Richtlinie reicht allein nicht aus, um Session Manager verwenden zu können. -
Das folgende Richtlinienbeispiel beinhaltet eine
s3:GetEncryptionConfiguration-Aktion. Diese Aktion ist erforderlich, wenn Sie in den Session Manager-Protokollierungseinstellungen die Option S3-Protokollverschlüsselung erzwingen gewählt haben. -
Wenn die
ssmmessages:OpenControlChannelBerechtigung aus den Richtlinien entfernt wird, die mit Ihrem IAM-Instanzprofil oder Ihrer IAM-Dienstrolle verknüpft sind, SSM Agent verliert der verwaltete Knoten die Konnektivität zum Systems Manager Manager-Dienst in der Cloud. Es kann jedoch bis zu 1 Stunde dauern, bis eine Verbindung beendet wird, nachdem die Berechtigung entfernt wurde. Dies ist dasselbe Verhalten wie beim Löschen der IAM-Instanzrolle oder der IAM-Servicerolle.
So fügen Sie Session Manager-Berechtigungen einer vorhandenen Rolle hinzu (Konsole)
Melden Sie sich bei der an AWS Management Console und öffnen Sie die IAM-Konsole unter. https://console.aws.amazon.com/iam/
-
Wählen Sie im Navigationsbereich Rollen.
-
Wählen Sie den Namen der Rolle aus, zu der Sie die Berechtigungen hinzufügen möchten.
-
Wählen Sie die Registerkarte Berechtigungen.
-
Wählen Sie Berechtigungen hinzufügen und dann Eingebundene Richtlinie hinzufügen aus.
-
Wählen Sie den Tab JSON.
-
Ersetzen Sie den Inhalt der Standardrichtlinie durch den folgenden Inhalt.
key-nameErsetzen Sie es durch den Amazon-Ressourcennamen (ARN) des AWS Key Management Service Schlüssels (AWS KMS key), den Sie verwenden möchten.Weitere Informationen über die Verwendung eines KMS-Schlüssels zum Verschlüsseln von Sitzungsdaten finden Sie unter So aktivieren Sie die KMS-Schlüsselverschlüsselung von Sitzungsdaten (Konsole).
Wenn Sie keine AWS KMS Verschlüsselung für Ihre Sitzungsdaten verwenden, können Sie den folgenden Inhalt aus der Richtlinie entfernen.
, { "Effect": "Allow", "Action": [ "kms:Decrypt" ], "Resource": "key-name" } -
Wählen Sie Weiter: Tags aus.
-
(Optional) Fügen Sie Tags hinzu, indem Sie Tag hinzufügen auswählen und die bevorzugten Tags für die Richtlinie eingeben.
-
Wählen Sie Weiter: Prüfen aus.
-
Geben Sie auf der Seite Richtlinie prüfen im Feld Name einen Namen für die Inline-Richtlinie ein, z. B.
SessionManagerPermissions. -
(Optional) Geben Sie im Feld Beschreibung eine Beschreibung für die Richtlinie ein.
Wählen Sie Richtlinie erstellen aus.
Weitere Informationen über die ssmmessages-Aktionen finden Sie unter Referenz: ec2messages, ssmmessages und andere API-Operationen.