honorsolutions.de


Modul 7

Modul 7 · Remote-Zugriff & technische Administration

Auf entfernten Systemen sicher orientieren

In Modul 6 hast du gelernt, wo Dienste, Prozesse, Dateien und Logs auf einem Server zusammenkommen. Jetzt wird dieses Wissen praktisch: Wie gelangt man auf ein entferntes System, wie unterscheiden sich SSH und RDP – und wie behält man im Terminal die Orientierung?

Remote · Client · ZielsystemSSH · RDP · TerminalLinux · Benutzer · Rechte
Ziel des Moduls: Du sollst einen Remote-Zugriff technisch einordnen, SSH und RDP unterscheiden, dich auf einem entfernten Linux-System mit wenigen Basisbefehlen orientieren und Verbindungsprobleme systematisch eingrenzen können. Das bildet die praktische Grundlage für spätere Arbeit mit Analyse- und Serversystemen.
01 · Lokal oder entfernt?

Remote-Zugriff als Arbeitsprinzip verstehen

Technische Systeme stehen häufig nicht direkt vor uns. Trotzdem müssen wir auf ihnen arbeiten, Dateien betrachten, Dienste prüfen oder Analysewerkzeuge bedienen können.

7.1

Lokal und remote unterscheiden

Arbeitest du unmittelbar auf deinem eigenen Arbeitsplatzrechner, arbeitest du lokal. Greifst du über ein Netzwerk auf ein anderes System zu, arbeitest du remote.

LOKAL
Arbeitsplatz ──► lokale Dateien / Anwendungen

REMOTE
Arbeitsplatz ──► Netzwerk ──► entferntes System
Merksatz: Remote bedeutet nicht automatisch Internet. Auch innerhalb eines abgeschotteten oder internen Netzes kann ein System entfernt erreichbar sein.
7.2

Client und Zielsystem

Bei einem Remote-Zugriff gibt es mindestens zwei Seiten: Das System, von dem die Verbindung gestartet wird, übernimmt die Client-Rolle. Das andere System ist das Zielsystem.

ARBEITSPLATZ
Client
   │
   │ Remote-Verbindung
   ▼
ZIELSYSTEM
Server / VM / Analyse-System

Damit wird das bereits bekannte Client-Server-Prinzip nun praktisch angewendet, ohne es erneut theoretisch aufzubauen.

7.3

Was kann ein Zielsystem sein?

Ein Zielsystem kann sehr unterschiedlich aussehen: ein klassischer Server, eine virtuelle Maschine, ein Sensor, eine Administrationsplattform oder ein Analyse-System. Entscheidend ist nicht die Bauform, sondern dass du über ein Netzwerk auf eine entfernte Arbeitsumgebung zugreifst.

MÖGLICHE ZIELE
├── Linux-Server
├── Windows-System
├── virtuelle Maschine
├── Analyseplattform
└── technisches Infrastruktur-System
02 · Zwei Zugriffsarten

Grafisch oder textbasiert arbeiten

Remote-Zugriff sieht nicht immer gleich aus. Für unsere weitere Lernfolge sind besonders RDP und SSH wichtig.

7.4

RDP – ein entfernter Desktop

RDP – Remote Desktop Protocol wird typischerweise genutzt, um eine grafische Arbeitsoberfläche eines entfernten Systems zu bedienen. Nach erfolgreicher Verbindung erscheint beispielsweise ein Windows-Desktop.

CLIENT
   │
   │ RDP
   ▼
WINDOWS-ZIELSYSTEM
Desktop · Fenster · Maus · Tastatur

Das Arbeitsgefühl ähnelt dadurch einem lokalen Desktop, obwohl die eigentliche Verarbeitung auf dem entfernten System stattfindet.

7.5

SSH – eine entfernte Kommandozeile

SSH – Secure Shell wird häufig für den sicheren textbasierten Zugriff auf Linux-Systeme genutzt. Nach der Anmeldung erhältst du eine Shell des Zielsystems.

analyst@analysis01:~$

Ab diesem Moment werden die eingegebenen Befehle grundsätzlich auf dem entfernten System ausgeführt.

Merksatz: RDP liefert typischerweise einen entfernten Desktop. SSH liefert typischerweise eine entfernte Kommandozeile.
7.6

Warum SSH für unsere Lernfolge wichtig ist

Viele Server-, Sensor- und Analyse-Systeme laufen unter Linux und besitzen teilweise keine grafische Oberfläche. SSH ist deshalb ein typischer Zugang zu genau den Systemen, auf denen später Logs, PCAPs, Zeek-Daten oder technische Dienste liegen können.

ARBEITSPLATZ
      │
      ▼
     SSH
      │
      ▼
LINUX-SYSTEM
      │
      ├── Dateien
      ├── Prozesse
      ├── Logs
      └── Analysewerkzeuge
03 · Arbeiten in der Shell

Erkennen, wo du bist und was um dich herum liegt

Die Linux-Basisbefehle aus Modul 6 werden jetzt nicht erneut erklärt, sondern als konkrete Orientierung auf einem entfernten System angewendet.

7.7

Terminal, Shell und Prompt

Das Terminal zeigt Ein- und Ausgaben an. Die Shell verarbeitet deine Befehle. Der Prompt zeigt dir, dass das System auf eine Eingabe wartet.

analyst@analysis01:~$

analyst     → Benutzer
analysis01  → Systemname
~           → Home-Verzeichnis
$           → Eingabeaufforderung

Schon der Prompt liefert damit wichtige Orientierung über Benutzer und Zielsystem.

7.8

Drei Fragen für jede Orientierung

pwd
→ Wo bin ich?

ls
→ Was befindet sich hier?

cd VERZEICHNIS
→ Wohin möchte ich?

Diese Befehle bilden eine kleine, aber sehr belastbare Navigationslogik. Statt viele Kommandos auswendig zu lernen, arbeitest du zunächst immer vom aktuellen Standort aus.

7.9

Dateien betrachten

Mit cat kann der Inhalt einer kleinen Textdatei direkt ausgegeben werden. Für größere Inhalte begegnet dir später beispielsweise less.

pwd
/home/analyst

ls
captures  logs  notes.txt

cat notes.txt
→ Inhalt der Datei wird angezeigt
Wichtig: Eine Datei muss nicht über eine grafische Anwendung geöffnet werden. Gerade auf Servern ist textbasiertes Arbeiten vollkommen normal.
04 · Identität auf dem Zielsystem

Wer bin ich – und was darf ich?

Auf einem entfernten System ist nicht nur wichtig, wo du dich befindest. Ebenso wichtig ist, mit welchem Benutzer du arbeitest und welche Rechte dieser besitzt.

7.10

Den aktuellen Benutzer feststellen

Mit whoami kann der aktuell verwendete Benutzer angezeigt werden.

analyst@analysis01:~$ whoami
analyst

Das klingt banal, ist in technischen Umgebungen aber wesentlich: Benutzerkonten können unterschiedliche Dateien sehen, unterschiedliche Befehle ausführen und unterschiedliche Dienste verwalten.

7.11

Rechte als Grenze verstehen

Linux unterscheidet unter anderem, ob ein Benutzer Dateien lesen, verändern oder ausführen darf. Modul 6 hat das Prinzip eingeführt; hier wird daraus eine praktische Arbeitsregel.

DATEI VORHANDEN
      │
      ├── lesen erlaubt?      → r
      ├── schreiben erlaubt?  → w
      └── ausführen erlaubt?  → x
Arbeitsgrundsatz: „Zugriff verweigert“ bedeutet nicht automatisch, dass das System defekt ist. Es kann schlicht bedeuten, dass dein Benutzer für diesen Schritt nicht berechtigt ist.
7.12

Remote-Zugriff ist immer auch Authentisierung

Bevor du auf einem Zielsystem arbeiten kannst, muss das System deine Identität prüfen. Das kann beispielsweise über Benutzername und Passwort oder andere Authentisierungsverfahren geschehen.

VERBINDUNG
   │
   ▼
AUTHENTISIERUNG
   │
   ├── erfolgreich → Sitzung
   └── fehlgeschlagen → kein Zugriff

Ein erreichbares Zielsystem und eine erfolgreiche Anmeldung sind deshalb zwei getrennte technische Fragen.

05 · Systematisch statt raten

Warum eine Verbindung scheitern kann

Eine funktionierende Netzwerkstrecke allein reicht für einen Remote-Zugriff nicht aus. Mehrere Ebenen müssen gleichzeitig stimmen.

7.13

Die Verbindungskette

RICHTIGES ZIEL?
      │
      ▼
NETZWERK ERREICHBAR?
      │
      ▼
DIENST VERFÜGBAR?
      │
      ▼
ZUGRIFF ERLAUBT?
      │
      ▼
AUTHENTISIERUNG KORREKT?
      │
      ▼
REMOTE-SITZUNG

Jede Stufe beantwortet eine andere Frage. Genau deshalb ist es sinnvoll, Fehler von außen nach innen einzugrenzen.

7.14

Erreichbar heißt nicht automatisch SSH

Ein System kann grundsätzlich über das Netzwerk erreichbar sein, während der SSH-Dienst nicht läuft, nicht auf der erwarteten Adresse lauscht oder durch eine Sicherheitsregel blockiert wird.

HOST ERREICHBAR      ✓
SSH-DIENST AKTIV?    ?
PORT / REGEL ERLAUBT?
ANMELDUNG KORREKT?   ?

Damit wird das Serverwissen aus Modul 6 praktisch relevant: Dienst, Port, Prozess und Rechte müssen zusammenpassen.

7.15

Fehler nicht durch Aktionismus verschleiern

Wenn eine Verbindung scheitert, ist wahlloses Ändern von Passwörtern, Konfigurationen oder Systemeinstellungen keine belastbare Methode.

Merksatz: Technische Fehler werden nicht geraten. Sie werden schrittweise eingegrenzt und an jeder Ebene mit einer konkreten Beobachtung geprüft.
06 · Die Brücke zu Analysewerkzeugen

Remote-Zugriff verbindet Infrastruktur und Analyse

SSH ist für uns kein Selbstzweck. Es ist eine Arbeitsform, mit der wir später an technische Daten und Werkzeuge gelangen können.

7.16

Vom Arbeitsplatz zur Analyse

ARBEITSPLATZ
      │
      ▼
     SSH
      │
      ▼
LINUX-SYSTEM
      │
      ├── Logdateien
      ├── PCAP-Dateien
      ├── Zeek-Daten
      └── technische Dienste
             │
             ▼
        AUSWERTUNG

Die entscheidende Fähigkeit besteht deshalb darin, sich sicher zu orientieren, den richtigen Benutzerkontext zu kennen und zu verstehen, wo die benötigten Daten liegen.

7.17

Grundwissen statt Linux-Administration

Für den Einstieg brauchst du keine vollständige Linux-Systemadministration. Entscheidend ist, dass du dich sicher orientieren, einfache Informationen finden und technische Zusammenhänge nachvollziehen kannst.

pwd      Wo bin ich?
ls       Was ist hier?
cd       Wohin möchte ich?
cat      Was steht in der Datei?
whoami   Wer bin ich?

Diese fünf Fragen reichen bereits aus, um viele Einsteiger-Situationen kontrolliert zu bearbeiten und später echte Analyseaufgaben vorzubereiten.

07 · Denkfallen

Vier Aussagen, die bei Remote-Zugriffen zu kurz greifen

Öffne alle vier Karten. Sie helfen dir, Netzwerk, Zielsystem, Dienst und Benutzerkontext sauber voneinander zu trennen.

0 von 4 erkundet
08 · Gesamtmodell

Verfolge eine Remote-Verbindung bis zur Arbeitsumgebung

Klicke dich durch alle Schritte. Der Ablauf verbindet Netzwerkverständnis aus den vorherigen Modulen mit der praktischen Arbeit auf dem Zielsystem.

CLIENT / ARBEITSPLATZ
ZIELSYSTEM
NETZWERK + DIENST
AUTHENTISIERUNG
SSH / RDP-SITZUNG
DATEIEN / LOGS / ANALYSE
Wichtig: Ein Remote-Zugriff ist kein einzelner Schalter. Ziel, Netzwerk, Dienst, Berechtigung und Authentisierung bilden gemeinsam die technische Zugriffskette.
09 · Praxis

Remote-Zugriff und Linux-Orientierung sicher zuordnen

Ordne die Aussagen den passenden Begriffen oder Arbeitsschritten zu. Alle acht Zuordnungen müssen korrekt sein.

Grundmodell

Zugriff auf ein anderes System über eine Netzwerkverbindung.
System, von dem aus die Verbindung gestartet wird.

SSH und RDP

Typischer textbasierter Zugriff auf ein Linux-System.
Typischer grafischer Zugriff auf einen entfernten Windows-Desktop.

Orientierung

Zeigt das aktuelle Arbeitsverzeichnis an.
Zeigt, mit welchem Benutzer du aktuell arbeitest.

Fehlersuche

Ein erreichbares Ziel reicht nicht: Zusätzlich muss der passende Remote-_____ verfügbar sein.
„Permission denied“ kann auf fehlende _____ des aktuellen Benutzers hinweisen.
10 · Wissenscheck

Wissenscheck – Modul 7

Für den vollständigen Modulabschluss müssen alle zwölf Antworten korrekt sein.

1. Was beschreibt einen Remote-Zugriff am treffendsten?
2. Welche Rolle hat typischerweise der Arbeitsplatz, von dem die Remote-Verbindung gestartet wird?
3. Welches Verfahren wird typischerweise für einen textbasierten Zugriff auf Linux-Systeme genutzt?
4. Was erhältst du nach einer typischen RDP-Verbindung?
5. Welcher Befehl zeigt das aktuelle Arbeitsverzeichnis?
6. Welcher Befehl zeigt den aktuell verwendeten Benutzer?
7. Was bedeutet „Permission denied“ sinnvollerweise zuerst?
8. Welche Aussage zu einem erreichbaren Zielsystem ist richtig?
9. Was solltest du bei einer aktiven SSH-Sitzung im Blick behalten?
10. Was ist bei einem Verbindungsproblem die sinnvollste Vorgehensweise?
11. Warum ist SSH für die weitere Lernfolge relevant?
12. Was ist das zentrale Lernziel dieses Moduls?
11 · Transfer & Abschluss

Aus Serverwissen wird praktische Systemorientierung

Nach Modul 6 konntest du erklären, wie Dienste, Prozesse, Dateien und Logs auf einem Zielsystem zusammenhängen. Nach Modul 7 kannst du nun zusätzlich einordnen, wie du auf ein solches System gelangst und dich dort kontrolliert bewegst.

ARBEITSPLATZ / CLIENT
NETZWERK / ZIELSYSTEM
SSH ODER RDP
BENUTZER / AUTHENTISIERUNG
TERMINAL / DATEIEN / LOGS
WEITER: LINUX-PRAXIS · LOGS · ANALYSEWERKZEUGE
Zum Mitnehmen: Remote-Arbeit ist die Verbindung zwischen theoretischem Infrastrukturwissen und praktischer Analyse. Wer weiß, auf welchem System er arbeitet, mit welchem Benutzer er angemeldet ist und wo relevante Daten liegen, schafft die Grundlage für kontrollierte technische Auswertung.

Im nächsten Modul wird dieses Wissen praktisch vertieft: Du arbeitest mit Dateien, Verzeichnissen, Prozessen, Netzwerkzuständen und Logs auf einem Linux-System und lernst, daraus gezielt technische Informationen zu gewinnen.

Weiter zu Modul 8