> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Remote Shell

> Öffnen Sie über Iru EDR eine sichere Befehlszeile auf einem verwalteten Mac. Untersuchen Sie eine Erkennung, reagieren Sie auf eine Bedrohung oder rufen Sie eine Datei über das Remote Shell-Terminal ab.

Diese Anleitung gilt für Mac-Computer

> [!WARNING]
>
> Für die Verwendung von Remote Shell ist das Add-on Endpoint Detection and Response erforderlich.

### Informationen zu Remote Shell

Remote Shell bietet Administratoren in der Iru Endpoint Web App eine sichere Befehlszeile auf einem verwalteten Mac. Administratoren können eine Erkennung untersuchen, auf eine Bedrohung reagieren oder eine Datei abrufen, ohne ein separates Fernzugriffstool zu verwenden. Starten Sie eine Sitzung über eine Erkennung oder über einen Geräteeintrag.

Remote Shell ist eine Reaktionsaktion auf der Seite Erkennungen. Informationen zu Status, Tags und anderen Security-Operations-Aktionen finden Sie unter [Security-Operations-Aktionen in Endpoint Detection](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/security-operations-actions-in-endpoint-detection.md).

### Funktionsweise

Wenn Sie **Remote Shell starten** wählen, wird die Seite **Remote Shell-Terminal** geöffnet und die Verbindung zum Mac wird aufgebaut. Schlägt dieser Versuch fehl, wählen Sie **Verbinden**, um es erneut zu versuchen. Remote Shell funktioniert, während sich der Mac in [Partial Isolation](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/device-isolation.md) befindet. Während sich der Mac in [Complete Isolation](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/device-isolation.md) befindet, funktioniert Remote Shell nicht.

### Voraussetzungen

> [card] Lizenzierung
>
> Remote Shell ist in einem aktiven Endpoint Detection and Response Add-on enthalten.

> [card] Berechtigungen
>
> Zum Starten einer Sitzung ist die Berechtigung zum Verwalten von Bedrohungen und Geräteaktionen erforderlich. Siehe [Rollenberechtigungen für Teammitglieder](https://docs.iru.com/de/iru/access/team-member-role-permissions.md).

> [card] Sitzungslimits
>
> In der Web-App kann jeweils nur eine Remote Shell-Sitzung geöffnet sein, und auf einem Mac kann jeweils nur eine Sitzung aktiv sein.

> [card] Isolierung
>
> Remote Shell funktioniert, während sich der Mac in Partial Isolation befindet. Während sich der Mac in Complete Isolation befindet, funktioniert Remote Shell nicht.

### Eine Sitzung über Erkennungen starten

**1. Erkennungen öffnen**

Wählen Sie in der linken Navigationsleiste **Erkennungen** (unter **Endpoint**).

**2. Seitenpanel öffnen**

Wählen Sie eine Erkennung aus, um das Seitenpanel zu öffnen.

**3. Gerätemenü öffnen**

Suchen Sie im Seitenpanel den betroffenen Mac und wählen Sie die **Auslassungspunkte**.

**4. Remote Shell starten**

Wählen Sie **Remote Shell starten**.

![Auslassungspunkte-Menü der Gerätekarte mit Remote Shell starten](https://mintcdn.com/iru/-kcWmgKAul9w9VTp/assets/media/images/iru-edr-threat-launch-remote-shell.png?fit=max\&auto=format\&n=-kcWmgKAul9w9VTp\&q=85\&s=22fbcc60f75b570c9fd94030119b0ec5)

Die Seite [**Remote Shell-Terminal**](#remote-shell-terminal) wird geöffnet.

### Eine Sitzung über einen Geräteeintrag starten

**1. Geräteeintrag öffnen**

Wählen Sie in der linken Navigationsleiste **Geräte** und dann den Mac aus.

**2. Geräteaktionsmenü öffnen**

Öffnen Sie das **Geräteaktionsmenü** (Auslassungspunkte) oben rechts im Geräteeintrag.

**3. Remote Shell starten**

Wählen Sie **Remote Shell starten**.

![Geräteaktionsmenü im Geräteeintrag mit Remote Shell starten](https://mintcdn.com/iru/-kcWmgKAul9w9VTp/assets/media/images/iru-edr-device-record-launch-remote-shell.png?fit=max\&auto=format\&n=-kcWmgKAul9w9VTp\&q=85\&s=52be34e03dc9e888c459977dba96761e)

Die Seite [**Remote Shell-Terminal**](#remote-shell-terminal) wird geöffnet.

### Remote Shell-Terminal

Die Seite **Remote Shell-Terminal** wird geöffnet, nachdem Sie Remote Shell gestartet haben, und baut die Verbindung zum Mac auf. Auf der linken Seite wird der Mac angezeigt, für den Sie die Shell geöffnet haben. Das Terminal befindet sich auf der rechten Seite.

![Seite Remote Shell-Terminal mit den Mac-Details links und dem Terminal rechts](https://mintcdn.com/iru/-kcWmgKAul9w9VTp/assets/media/images/iru-edr-remote-shell-terminal-page.png?fit=max\&auto=format\&n=-kcWmgKAul9w9VTp\&q=85\&s=1eb591d236abb41ac796f65cf7a7275a)

> [!WARNING]
>
> Die Sitzung verfügt über Root-Rechte, sodass ein Befehl jede Datei auf dem Mac ändern kann. Befehle wie *rm* und *mv* entfernen oder ersetzen Dateien dauerhaft, und die Shell verschiebt sie nicht in den Papierkorb. Überprüfen Sie auf einem Testgerät, was ein Befehl bewirkt, bevor Sie ihn auf dem Mac eines Benutzers ausführen.

**1. Auf die Verbindung warten**

Warten Sie, während die Seite die Verbindung zum Mac herstellt.

**2. Bei fehlgeschlagener Verbindung erneut versuchen**

Wenn die Verbindung fehlschlägt, wählen Sie **Verbinden** oben im Gerätepanel.

**3. Terminal im Vollbildmodus anzeigen**

Wählen Sie die Schaltfläche oben rechts im Terminal, um es im Vollbildmodus anzuzeigen. Wählen Sie sie erneut, um den Vollbildmodus zu beenden und den Mac und das Terminal wieder nebeneinander anzuzeigen.

![Vollbild-Schaltfläche oben rechts im Remote Shell-Terminal](https://mintcdn.com/iru/-kcWmgKAul9w9VTp/assets/media/images/iru-edr-remote-shell-full-screen.png?fit=max\&auto=format\&n=-kcWmgKAul9w9VTp\&q=85\&s=e29556be2dc7209b91cba618f124e309)

**4. Befehl ausführen**

Wenn die Shell verbunden ist, zeigt das Terminal eine Eingabeaufforderung und einen blinkenden Cursor an. Möglicherweise sehen Sie den macOS-Hinweis, dass die standardmäßige interaktive Shell zsh ist, gefolgt von einer Root-Eingabeaufforderung für diesen Mac.

> [!NOTE]
>
> Die Shell-Sitzung wird als root ausgeführt, daher ist *sudo* nicht erforderlich.

**5. Befehl senden**

Geben Sie einen Befehl ein und drücken Sie dann die Eingabetaste, um ihn zu senden.

Während eine Sitzung geöffnet ist, lautet die Schaltfläche oben im Gerätepanel **Trennen**. Informationen zum Schließen der Sitzung finden Sie unter [Eine Sitzung beenden](#end-a-session).

Die Karte auf der linken Seite zeigt den Namen und die Seriennummer des Mac, seinen Shell-Status, ob er online ist, wie viele Erkennungen offen sind und welche macOS-Version darauf ausgeführt wird. **Offene Erkennungen** unter der Karte führt jede Bedrohung auf, einschließlich der Angabe, ob die Erkennung noch offen ist, des Bedrohungsstatus, des Schweregrads, des Dateinamens und des Erkennungszeitpunkts. Wenn nichts offen ist, wird in der Liste angegeben, dass keine Bedrohungen erkannt wurden.

Wenn der Status **Verbunden** lautet, zeigt die Karte außerdem **Netzwerkisolierungsstatus**, **IP-Adresse**, **MAC-Adresse** und **Letzter Check-in** an. Sie führt den zugewiesenen **Benutzer** und die zugehörige **E-Mail**-Adresse auf. Wenn der Mac isoliert ist, zeigt **Netzwerkisolierungsstatus** den Wert **Isoliert** an, und die Shell kann **Verbunden** sein. Während die Isolierung noch angewendet wird, zeigt **Netzwerkisolierungsstatus** den Wert **Isolierung ausstehend** an. In beiden Fällen kann der Gerätestatus den Mac weiterhin als online anzeigen.

### Audit

Remote Shell-Sitzungen werden in [Aktivität](https://docs.iru.com/de/iru/platform-overview/activity.md) unter **Erkennungen** erfasst. Einige Ereignisse werden dem Administrator zugeordnet, der die Shell geöffnet hat, andere dem Mac. Aktivität erfasst, wie viele Befehle eingegeben wurden, aber nicht den Text dieser Befehle.

**1. Aktivität öffnen**

Wählen Sie das Symbol **Aktivität** (Pulssymbol) in der oberen rechten Navigationsleiste.

**2. Nach Erkennungen filtern**

Setzen Sie **Kategorie** auf **Erkennungen**.

**3. Ereignis lesen**

Wählen Sie eine Remote Shell-Zeile aus, um sie zu erweitern.

Eine Sitzung wird als mehrere Ereignisse erfasst:

* **Remote-Shell-Sitzung gestartet**: Wird erfasst, wenn die Sitzung beginnt.
* **Remote-Shell-Verbindung**: Wird erfasst, wenn die Verbindung akzeptiert wird, einmal für die Web-App und einmal für den Mac. Die Zeile enthält den Host, der die Verbindung hergestellt hat.
* **Live-Response-Befehlsanforderung**: Erfasst die Anforderung zum Öffnen der Shell, einschließlich der verwendeten Shell und des Timeouts für die Sitzung.
* **Live-Response-Befehl aktualisiert**: Erfasst den Befehl, wenn sich sein Status ändert. Möglicherweise sehen Sie **Ausstehend**, **Verbunden**, **Gestartet** oder **Getrennt**. Wenn der Befehl nicht abgeschlossen wird, lautet der Status **Fehlgeschlagen**, und die Zeile enthält einen Fehlergrund, z. B. ein Timeout.
* **Remote-Shell-Sitzung beendet**: Zeigt, wie lange die Sitzung gedauert hat, wie sie geschlossen wurde, wie viele Befehle eingegeben wurden und wie viele Daten gesendet und empfangen wurden. Eine Sitzung, die Sie mit **Trennen** schließen, wird entsprechend erfasst.

### Eine Sitzung beenden

Schließen Sie die Sitzung, wenn Sie fertig sind. Sie können die Verbindung über das Gerätepanel trennen, die Seite schließen oder die Sitzung bis zu ihrem Ablauf bestehen lassen.

**1. Trennen**

Wählen Sie **Trennen** oben im Gerätepanel.

**2. Seite schließen**

Wählen Sie das **X** oben rechts auf der Seite **Remote Shell-Terminal**.

**3. Bei geöffneter Sitzung bestätigen**

Während die Sitzung eine Verbindung herstellt oder **Verbunden** ist, fragt die Seite **Möchten Sie die Seite wirklich verlassen?** Wenn Sie jetzt beenden, verlieren Sie Ihren Fortschritt und den Zugriff auf die Protokolle dieser Sitzung. Wählen Sie **Hier bleiben**, um auf der Seite zu bleiben, oder **Remote-Terminal trennen**, um die Sitzung zu beenden.

**4. Nicht verbundene Sitzung schließen**

Wenn die Sitzung den Status **Nicht verbunden** oder **Verbindung fehlgeschlagen** hat, schließt das **X** die Seite.

Wenn Sie die Sitzung inaktiv lassen, endet sie nach 5 Minuten. Auch ein Verbindungsabbruch beendet die Sitzung.

### Fehlerbehebung

> [accordion] Die Shell stellt keine Verbindung her
>
> **Was Sie sehen:**
>
> Die Seite zeigt **Verbindung fehlgeschlagen** an. Das Terminal meldet, dass die Remote Shell nicht gestartet werden konnte, und der Mac bleibt **Nicht verbunden**. Der Gerätestatus auf der Karte kann den Mac weiterhin als online anzeigen.
>
> **Was Sie tun können:**
>
> Der Mac scheint ausgeschaltet oder offline zu sein. Wählen Sie **Verbinden** oben im Gerätepanel, um es erneut zu versuchen, oder versuchen Sie es später, wenn der Mac verfügbar ist.

> [accordion] Der Mac befindet sich in Complete Isolation
>
> **Was Sie sehen:**
>
> Die Shell stellt keine Verbindung her. Der Mac befindet sich in Complete Isolation.
>
> **Was Sie tun können:**
>
> Remote Shell funktioniert, während sich der Mac in Partial Isolation befindet. Während sich der Mac in Complete Isolation befindet, funktioniert Remote Shell nicht. Geben Sie den Mac aus der Complete Isolation frei, bevor Sie eine Sitzung starten. Siehe [Geräteisolierung](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/device-isolation.md).

> [accordion] Die Sitzung bleibt pausiert
>
> **Was Sie sehen:**
>
> Der Status lautet **Sitzung pausiert**. Das Terminal meldet, dass das Relay die Sitzung hält, bis sich der Mac verbindet.
>
> **Was Sie tun können:**
>
> Warten Sie, bis sich der Mac verbindet. Um das Warten zu beenden, wählen Sie **Trennen**.

### Überlegungen

* **Security Operations**: Verwenden Sie Remote Shell zusammen mit den Status- und Tag-Steuerelementen auf der Seite Erkennungen. Siehe [Security-Operations-Aktionen in Endpoint Detection](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/security-operations-actions-in-endpoint-detection.md).
* **Isolierung**: Eine Sitzung funktioniert weiterhin, während sich der Mac in [Partial Isolation](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/device-isolation.md) befindet. Während sich der Mac in [Complete Isolation](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/device-isolation.md) befindet, funktioniert sie nicht.
* **Sitzungslimits**: Die Web-App erlaubt jeweils eine Remote Shell-Sitzung, und jeder Mac erlaubt eine aktive Sitzung.

### Verwandte Artikel

> [card] [Security-Operations-Aktionen in Endpoint Detection](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/security-operations-actions-in-endpoint-detection.md)
>
> Status aktualisieren, Tags zuweisen und Reaktionsaktionen öffnen

> [card] [Geräteisolierung](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/device-isolation.md)
>
> Einen Mac vom Netzwerk isolieren, während Sie eine Erkennung untersuchen

> [card] [Die Seite Detections verstehen](https://docs.iru.com/de/endpoint/endpoint-detection-response-edr/understanding-the-detections-page.md)
>
> Erkennungen, Filter und das Panel mit Bedrohungsdetails überprüfen

> [card] [Aktivität](https://docs.iru.com/de/iru/platform-overview/activity.md)
>
> Remote Shell-Sitzungs-, Verbindungs- und Live-Response-Ereignisse überprüfen
