Skip to main content

10.6 Datei- und Freigabeprotokolle: FTP, SFTP, FTPS und SMB

Datei- und Freigabeprotokolle gehören zur OSI-Schicht 7.

Sie werden genutzt, um Dateien über ein Netzwerk bereitzustellen, zu übertragen oder gemeinsam zu verwenden.

Wichtige Protokolle sind:

- FTP
- SFTP
- FTPS
- SMB

Diese Protokolle haben unterschiedliche Aufgaben und Sicherheitsmerkmale.

Merksatz:

Dateiübertragung und Dateifreigaben gehören zur Anwendungsschicht.

Grundidee von Dateiübertragung

Bei der Dateiübertragung werden Dateien von einem System zu einem anderen übertragen.

Beispiele:

- Datei auf Server hochladen
- Datei von Server herunterladen
- Backup übertragen
- Konfigurationsdatei kopieren
- Webseite auf Webserver hochladen
- Dokumente zwischen Systemen austauschen

Dabei muss geregelt werden:

- wer zugreifen darf
- welche Dateien übertragen werden
- ob verschlüsselt wird
- welcher Port genutzt wird
- ob nur Dateiübertragung oder echte Freigabe gewünscht ist

Merksatz:

Dateiübertragung bedeutet:
Dateien gezielt zwischen Systemen bewegen.

Grundidee von Dateifreigaben

Eine Dateifreigabe stellt Dateien im Netzwerk bereit.

Dabei sieht ein Benutzer oder Client einen Ordner auf einem entfernten System.

Beispiele:

- Netzlaufwerk im Unternehmen
- gemeinsamer Projektordner
- Druckerfreigabe
- zentrale Dateiablage
- Home-Laufwerk eines Benutzers
- NAS-Freigabe

Typisch hierfür ist:

SMB

Merksatz:

Dateifreigabe bedeutet:
Dateien werden im Netzwerk gemeinsam bereitgestellt.

Dateiübertragung und Dateifreigabe unterscheiden

ThemaDateiübertragungDateifreigabe
GrundideeDatei von A nach B kopierenOrdner im Netzwerk gemeinsam nutzen
typische ProtokolleFTP, SFTP, FTPSSMB
NutzungUpload, Download, TransferNetzlaufwerk, Freigabe, gemeinsames Arbeiten
Zugriffmeist gezielte Übertragungfortlaufender Zugriff auf entfernte Dateien
BeispielDatei auf Server hochladenLaufwerk \\server\share öffnen

Merksatz:

FTP/SFTP/FTPS übertragen Dateien.
SMB stellt Freigaben bereit.

Einordnung im OSI-Modell

ThemaSchicht
FTP7
SFTP7, nutzt SSH
FTPS7, nutzt TLS
SMB7
TCP-Port4
IP-Adresse3
MAC-Adresse2
TLS6 mit Schicht-7-Bezug
SSH7 mit Sicherheitsbezug

Merksatz:

Protokoll = Schicht 7.
Port = Schicht 4.

FTP

FTP steht für:

File Transfer Protocol

FTP dient zur Dateiübertragung.

Typischer Port:

TCP 21

FTP wird klassisch verwendet für:

- Dateien hochladen
- Dateien herunterladen
- Verzeichnisse auflisten
- Dateien löschen oder umbenennen
- einfache Server-Dateiverwaltung

Wichtig:

Klassisches FTP ist unverschlüsselt.

Merksatz:

FTP = Dateiübertragung über TCP 21,
aber klassisch unverschlüsselt.

FTP ist unverschlüsselt

Klassisches FTP überträgt Daten unverschlüsselt.

Das betrifft besonders:

- Benutzername
- Passwort
- Befehle
- Dateiinhalte

Wenn jemand den Netzwerkverkehr mitlesen kann, können sensible Informationen sichtbar werden.

Deshalb sollte klassisches FTP heute möglichst vermieden werden.

Merksatz:

FTP ohne Schutz ist unsicher.

FTP-Steuerverbindung und Datenverbindung

FTP arbeitet mit zwei Verbindungsarten:

Steuerverbindung
Datenverbindung

Steuerverbindung:

Befehle und Anmeldung

Datenverbindung:

Dateiinhalt und Verzeichnislisten

Typisch:

TCP 21 für Steuerverbindung

Die Datenverbindung hängt vom Modus ab.

Merksatz:

FTP nutzt Steuerverbindung und Datenverbindung.

Aktiver FTP-Modus

Beim aktiven FTP-Modus baut der Server eine Datenverbindung zurück zum Client auf.

Problem:

Firewalls und NAT können das erschweren,
weil der Server von außen zum Client verbinden möchte.

Typische Schwierigkeit:

Client sitzt hinter NAT oder Firewall.

Merksatz:

Aktives FTP kann mit NAT und Firewalls Probleme machen.

Passiver FTP-Modus

Beim passiven FTP-Modus baut der Client beide Verbindungen zum Server auf.

Das ist heute häufig praktischer, weil Clients oft hinter NAT oder Firewalls sitzen.

Der Server teilt dem Client einen Datenport mit, zu dem der Client sich verbindet.

Wichtig:

Die passiven Portbereiche müssen auf Firewall und Server korrekt erlaubt sein.

Merksatz:

Passives FTP ist NAT-freundlicher,
braucht aber passende Firewall-Regeln.

FTP und Firewall-Probleme

FTP kann bei Firewalls schwieriger sein als einfache Protokolle.

Warum?

FTP nutzt nicht nur eine einzelne Verbindung.

Typische Fehler:

- Login funktioniert,
  aber Verzeichnisliste lädt nicht

- Verbindung funktioniert,
  aber Dateiübertragung schlägt fehl

- passiver Portbereich nicht freigegeben

- NAT übersetzt falsche Adresse

Merksatz:

Bei FTP müssen Steuer- und Datenverbindung funktionieren.

SFTP

SFTP steht für:

SSH File Transfer Protocol

SFTP ist Dateiübertragung über SSH.

Typischer Port:

TCP 22

SFTP ist nicht dasselbe wie FTP.

SFTP nutzt SSH als sichere Grundlage.

Dadurch werden Anmeldung und Daten verschlüsselt übertragen.

Merksatz:

SFTP = Dateiübertragung über SSH.

SFTP und SSH

SFTP läuft über SSH.

SSH bietet:

- Verschlüsselung
- Authentifizierung
- sichere Verbindung
- Zugriff über Benutzerkonto oder Schlüssel

SFTP nutzt diese sichere Verbindung, um Dateien zu übertragen.

Typische Nutzung:

- Serveradministration
- Datei-Upload auf Server
- sichere Dateiübertragung
- Automatisierung mit Schlüsseln

Merksatz:

Wer SFTP nutzt,
nutzt technisch SSH als Grundlage.

SFTP ist nicht FTP über TLS

Ein häufiger Fehler ist:

SFTP = sicheres FTP

Besser:

SFTP ist ein eigenes Protokoll über SSH.

Es ist nicht:

klassisches FTP mit Verschlüsselung

Das wäre eher:

FTPS

Merksatz:

SFTP ist nicht FTPS.

FTPS

FTPS bedeutet:

FTP mit TLS-Schutz

FTPS basiert auf FTP, nutzt aber TLS zur Verschlüsselung.

Es gibt zwei typische Varianten:

explizites FTPS
implizites FTPS

Merksatz:

FTPS = FTP mit TLS.

Explizites FTPS

Explizites FTPS startet zunächst auf dem klassischen FTP-Port.

Typischer Port:

TCP 21

Dann wird mit einem Befehl auf TLS umgestellt.

Das ist ähnlich zur Idee von STARTTLS.

Merksatz:

Explizites FTPS startet auf TCP 21
und schaltet auf TLS um.

Implizites FTPS

Implizites FTPS startet direkt mit TLS.

Typischer Port:

TCP 990

Dabei wird von Beginn an verschlüsselt kommuniziert.

Merksatz:

Implizites FTPS nutzt typischerweise TCP 990.

SFTP und FTPS vergleichen

MerkmalSFTPFTPS
GrundlageSSHFTP + TLS
typischer PortTCP 22TCP 21 oder TCP 990
ProtokollfamilieSSH-basiertFTP-basiert
Verschlüsselungdurch SSHdurch TLS
Firewall-Aufwandmeist einfacheroft aufwendiger wegen FTP-Datenkanälen
nicht verwechseln mitFTPSSFTP

Merksatz:

SFTP = SSH.
FTPS = FTP mit TLS.

FTP, SFTP und FTPS vergleichen

ProtokollVerschlüsselungtypischer PortKurzidee
FTPneinTCP 21klassische Dateiübertragung
SFTPja, SSHTCP 22Dateiübertragung über SSH
FTPS explizitja, TLSTCP 21FTP startet und schaltet auf TLS
FTPS implizitja, TLSTCP 990FTP direkt über TLS

Merksatz:

FTP unverschlüsselt.
SFTP über SSH.
FTPS über TLS.

SMB

SMB steht für:

Server Message Block

SMB wird für Datei- und Druckerfreigaben verwendet.

Typischer Port:

TCP 445

Typische Nutzung:

- Windows-Dateifreigaben
- Netzlaufwerke
- Druckerfreigaben
- zentrale Dateiablagen
- Zugriff auf NAS-Freigaben
- Freigaben in Unternehmensnetzen

Merksatz:

SMB = Datei- und Druckerfreigaben im Netzwerk.

SMB-Freigabe

Eine SMB-Freigabe ist ein freigegebener Ordner im Netzwerk.

Beispiel Windows-Schreibweise:

\\server01\daten

Dabei ist:

server01 = Servername
daten = Freigabename

Benutzer können diese Freigabe als Netzlaufwerk verbinden.

Merksatz:

SMB-Freigabe = Netzwerkordner.

UNC-Pfad

UNC steht für:

Universal Naming Convention

Ein UNC-Pfad beschreibt eine Netzwerkfreigabe.

Beispiel:

\\server01\freigabe\ordner\datei.txt

Bestandteile:

Servername
Freigabename
Pfad innerhalb der Freigabe

Merksatz:

UNC-Pfad zeigt auf eine Netzwerkfreigabe.

Netzlaufwerk

Ein Netzlaufwerk ist eine eingebundene Netzwerkfreigabe.

Beispiel:

Laufwerk Z:
zeigt auf
\\server01\projekte

Vorteil:

Benutzer kann die Freigabe wie ein Laufwerk verwenden.

Merksatz:

Netzlaufwerk = eingebundene SMB-Freigabe.

SMB und Berechtigungen

Bei SMB gibt es meist zwei Berechtigungsebenen:

Freigabeberechtigungen
Dateisystemberechtigungen

In Windows-Umgebungen sind Dateisystemberechtigungen oft NTFS-Berechtigungen.

Wichtig:

Es gilt am Ende die wirksam einschränkendere Berechtigung.

Merksatz:

SMB-Zugriff hängt von Freigabe- und Dateisystemrechten ab.

Freigabeberechtigungen

Freigabeberechtigungen gelten auf Ebene der Netzwerkfreigabe.

Beispiele:

Lesen
Ändern
Vollzugriff

Sie steuern, was Benutzer über die Freigabe grundsätzlich dürfen.

Merksatz:

Freigaberechte gelten am Netzwerkzugriffspunkt.

Dateisystemberechtigungen

Dateisystemberechtigungen gelten auf dem Dateisystem selbst.

Beispiele:

Lesen
Schreiben
Ändern
Löschen
Ausführen
Vollzugriff

Sie gelten oft auch lokal auf dem Server, nicht nur über das Netzwerk.

Merksatz:

Dateisystemrechte schützen Dateien und Ordner direkt.

Effektive Berechtigung

Wenn Freigaberechte und Dateisystemrechte zusammenkommen, zählt die effektiv erlaubte Berechtigung.

Beispiel:

Freigabe:
Vollzugriff

Dateisystem:
Lesen

Ergebnis:

Benutzer kann nur lesen.

Merksatz:

Die strengere Berechtigung begrenzt den Zugriff.

Gruppen statt Einzelbenutzer

In Unternehmensnetzen vergibt man Rechte möglichst über Gruppen.

Beispiel:

Gruppe:
Projekt_A_Lesen

Gruppe:
Projekt_A_Aendern

Benutzer werden in Gruppen aufgenommen, statt direkt auf einzelne Ordner berechtigt zu werden.

Vorteile:

- bessere Übersicht
- einfachere Verwaltung
- weniger Fehler
- leichteres Entfernen von Rechten

Merksatz:

Berechtigungen über Gruppen vergeben.

Least Privilege

Least Privilege bedeutet:

Benutzer erhalten nur die Rechte,
die sie wirklich benötigen.

Beispiel:

Praktikant braucht Leserechte,
aber keine Löschrechte.

Dieses Prinzip reduziert Sicherheitsrisiken.

Merksatz:

Nur so viele Rechte wie nötig,
so wenige wie möglich.

SMB und Active Directory

In Windows-Umgebungen wird SMB häufig mit Active Directory kombiniert.

Active Directory liefert:

Benutzerkonten
Gruppen
Authentifizierung
Richtlinien

SMB nutzt diese Informationen, um Freigabezugriffe zu erlauben oder abzulehnen.

Merksatz:

SMB-Freigaben nutzen oft AD-Benutzer und Gruppen.

SMB und DNS

SMB-Zugriff nutzt häufig Servernamen.

Beispiel:

\\fileserver01\projekte

Dafür muss Namensauflösung funktionieren.

Mögliche Namensauflösung:

- DNS
- lokale Namensauflösung
- ältere NetBIOS-Mechanismen

In modernen Netzwerken ist DNS besonders wichtig.

Merksatz:

SMB-Probleme können DNS-Probleme sein.

SMB-Versionen

Es gibt verschiedene SMB-Versionen.

Wichtig:

SMBv1 ist veraltet und unsicher.

Moderne Systeme sollten SMBv2 oder SMBv3 verwenden.

SMBv3 unterstützt unter anderem bessere Sicherheitsfunktionen und kann Verschlüsselung unterstützen.

Merksatz:

SMBv1 vermeiden.
SMBv2 oder SMBv3 verwenden.

SMB und Sicherheit

SMB sollte sorgfältig abgesichert werden.

Wichtige Punkte:

- SMBv1 deaktivieren
- Zugriff nur intern oder über VPN
- keine SMB-Freigaben direkt ins Internet öffnen
- Berechtigungen sauber setzen
- Gruppen verwenden
- Protokollierung aktivieren
- Updates einspielen
- Gastzugriff vermeiden
- starke Authentifizierung nutzen

Merksatz:

SMB gehört nicht ungeschützt ins Internet.

SMB und Druckerfreigaben

SMB kann auch für Druckerfreigaben verwendet werden.

Beispiel:

\\printserver01\drucker01

Clients verbinden sich mit der Freigabe und senden Druckaufträge an den Druckserver.

Merksatz:

SMB kann Dateien und Drucker freigeben.

FTP oder SMB?

Anwendungsfalleher passend
einzelne Datei auf Server hochladenSFTP oder FTPS
Webseite per Dateiübertragung aktualisierenSFTP
gemeinsames Netzlaufwerk im UnternehmenSMB
NAS-Freigabe im LANSMB
automatisierter sicherer DateitransferSFTP
klassische unverschlüsselte ÜbertragungFTP vermeiden

Merksatz:

SMB für Freigaben.
SFTP/FTPS für Dateiübertragung.

Sicherheit: FTP vermeiden

Klassisches FTP sollte möglichst vermieden werden, weil es unverschlüsselt ist.

Bessere Alternativen:

- SFTP
- FTPS
- HTTPS-Upload
- VPN plus interne Freigabe
- sichere Cloud- oder Filesharing-Lösung

Merksatz:

FTP ohne Verschlüsselung ist nicht mehr zeitgemäß.

Sicherheit: SFTP bevorzugen

SFTP ist oft eine gute Wahl für sichere Dateiübertragung.

Vorteile:

- nur ein typischer Port
- SSH-Verschlüsselung
- Schlüsselbasierte Anmeldung möglich
- gut automatisierbar
- häufig auf Servern verfügbar

Merksatz:

SFTP ist für sichere Dateiübertragung oft einfacher als FTPS.

Dateiübertragung und Datenschutz

Bei Dateiübertragung können sensible Daten betroffen sein.

Beispiele:

- Kundendaten
- Rechnungen
- Bewerbungen
- personenbezogene Daten
- Zugangsdaten
- interne Dokumente
- Backups

Deshalb wichtig:

- verschlüsselte Übertragung
- Zugriffsschutz
- Protokollierung
- Berechtigungskonzept
- Aufbewahrungsregeln
- sichere Löschung bei Bedarf

Merksatz:

Dateiübertragung muss Datenschutz und Zugriffsschutz beachten.

Fehlerbild: FTP-Login geht, Dateiübertragung nicht

Mögliche Ursachen:

- passiver Portbereich nicht freigegeben
- aktiver Modus scheitert an NAT
- Firewall blockiert Datenverbindung
- Server gibt falsche externe IP aus
- TLS-Modus passt nicht
- Berechtigungen fehlen

Merksatz:

Bei FTP kann Login funktionieren,
obwohl Datenübertragung scheitert.

Fehlerbild: SFTP-Verbindung scheitert

Mögliche Ursachen:

- SSH-Dienst läuft nicht
- TCP 22 blockiert
- falscher Benutzer
- falscher Schlüssel
- Passwortlogin deaktiviert
- Benutzer hat keine SFTP-Berechtigung
- falscher Hostname
- Firewall blockiert
- Host-Key-Warnung

Merksatz:

SFTP-Probleme wie SSH-Probleme prüfen.

Fehlerbild: FTPS-Zertifikatsfehler

Mögliche Ursachen:

- Zertifikat abgelaufen
- Name passt nicht zum Zertifikat
- CA nicht vertrauenswürdig
- Zwischenzertifikat fehlt
- Client unterstützt TLS-Version nicht
- falscher FTPS-Modus

Merksatz:

FTPS-Zertifikatsfehler wie TLS-Probleme prüfen.

Fehlerbild: SMB-Freigabe nicht erreichbar

Mögliche Ursachen:

- Servername wird nicht aufgelöst
- TCP 445 blockiert
- Serverdienst läuft nicht
- Firewall blockiert SMB
- falscher Freigabename
- Benutzer hat keine Rechte
- falsche Domänenanmeldung
- SMB-Version nicht kompatibel
- Netzwerkprofil blockiert Freigaben

Merksatz:

SMB-Probleme mit DNS,
TCP 445,
Dienst
und Berechtigungen prüfen.

Fehlerbild: Zugriff verweigert bei SMB

Mögliche Ursachen:

- Benutzer nicht berechtigt
- Gruppe fehlt
- Freigabeberechtigung zu streng
- NTFS-Berechtigung zu streng
- Vererbung falsch
- falsches Konto verwendet
- gespeicherte alte Anmeldedaten
- Datei durch anderen Prozess gesperrt

Merksatz:

Zugriff verweigert heißt oft:
Berechtigungen oder Anmeldung prüfen.

Fehlerbild: Netzlaufwerk verbindet nicht

Mögliche Ursachen:

- Server nicht erreichbar
- DNS-Name falsch
- Freigabe existiert nicht
- Benutzer nicht berechtigt
- falsche gespeicherte Zugangsdaten
- VPN nicht verbunden
- SMB-Port blockiert
- Offline-Dateien oder Cache-Problem
- Gruppenrichtlinie greift nicht

Merksatz:

Netzlaufwerkprobleme mit Pfad,
DNS,
Port,
Anmeldung
und Rechten prüfen.

Fehlerbild: Datei lässt sich nicht speichern

Mögliche Ursachen:

- keine Schreibrechte
- Speicherplatz voll
- Quota erreicht
- Datei gesperrt
- Pfad zu lang
- Dateiname ungültig
- Netzwerkunterbrechung
- Synchronisationsproblem
- Antivirus blockiert

Merksatz:

Speichern auf Freigaben braucht Rechte,
Platz
und stabile Verbindung.

Fehlerbild: Datei ist gesperrt

Eine Datei kann durch einen Benutzer oder Prozess gesperrt sein.

Mögliche Ursachen:

- Datei ist geöffnet
- Anwendung hält Sperre
- vorherige Sitzung nicht sauber beendet
- Synchronisationsdienst greift zu
- Backup oder Antivirus scannt Datei

Merksatz:

Dateisperren verhindern gleichzeitige unsichere Änderungen.

Fehlersuche bei Datei- und Freigabeproblemen

Eine sinnvolle Reihenfolge:

1. Name oder IP erreichbar?
2. Richtiger Port erreichbar?
3. Richtiger Dienst läuft?
4. Richtiges Protokoll verwendet?
5. Authentifizierung korrekt?
6. Berechtigungen korrekt?
7. Verschlüsselung oder Zertifikat korrekt?
8. Firewall oder NAT im Weg?
9. Serverlogs prüfen.
10. Clientlogs oder Fehlermeldung prüfen.

Merksatz:

Erst Verbindung,
dann Protokoll,
dann Anmeldung,
dann Rechte.

Nützliche Prüfpunkte

PrüffrageBedeutung
Ist der Server erreichbar?Schicht 3 prüfen
Ist der Port erreichbar?Schicht 4 prüfen
Läuft der Dienst?Schicht 7 prüfen
Stimmt der Benutzer?Authentifizierung prüfen
Hat der Benutzer Rechte?Autorisierung prüfen
Ist die Verbindung verschlüsselt?Sicherheit prüfen
Gibt es Logs?Ursache genauer finden

Merksatz:

Datei-Probleme sauber nach Schichten eingrenzen.

Was Datei- und Freigabeprotokolle nicht machen

Sie machen nicht automatisch:

- Benutzer korrekt berechtigen
- Daten verschlüsselt speichern
- Backups erstellen
- Malware verhindern
- Datenschutz automatisch erfüllen
- Versionierung bereitstellen
- Konflikte automatisch sinnvoll lösen
- defekte Dateien reparieren

Merksatz:

Dateiübertragung ersetzt kein Berechtigungs-,
Backup-
oder Sicherheitskonzept.

Typische Ports

ProtokollPortHinweis
FTPTCP 21Steuerverbindung
SFTPTCP 22über SSH
FTPS explizitTCP 21FTP mit TLS-Umschaltung
FTPS implizitTCP 990direkt TLS
SMBTCP 445Datei- und Druckerfreigaben

Merksatz:

FTP 21,
SFTP 22,
FTPS 990,
SMB 445.

Einordnung in das OSI-Modell

ThemaSchicht
FTP7
SFTP7
FTPS7 mit TLS-Bezug
SMB7
TLS bei FTPS6
SSH bei SFTP7 mit Sicherheitsbezug
TCP-Port 21 / 22 / 445 / 9904
IP-Adresse des Servers3
DNS-Name des Servers7
SMB-Berechtigungen7 / Betriebssystembezug

Merksatz:

Datei- und Freigabeprotokolle sind Schicht 7,
nutzen aber Schicht 4-Ports.

Typische IHK-Fragen

In AP1 und AP2 kann zum Beispiel gefragt werden:

- Wofür wird FTP genutzt?
- Warum ist klassisches FTP unsicher?
- Was ist der Unterschied zwischen FTP, SFTP und FTPS?
- Welcher Port wird typischerweise für SFTP genutzt?
- Was ist SMB?
- Wofür wird SMB verwendet?
- Welcher Port wird für SMB verwendet?
- Was ist eine SMB-Freigabe?
- Was ist ein UNC-Pfad?
- Was ist der Unterschied zwischen Dateiübertragung und Dateifreigabe?
- Warum sollte SMB nicht direkt ins Internet geöffnet werden?
- Warum kann FTP trotz erfolgreichem Login bei der Dateiübertragung scheitern?
- Welche Rolle spielen Berechtigungen bei SMB?
- Warum sollte man Berechtigungen über Gruppen vergeben?

Typische Prüfungsfallen

FTP ist klassisch unverschlüsselt.

FTP nutzt typischerweise TCP 21.

FTP kann Steuer- und Datenverbindung nutzen.

FTP kann mit NAT und Firewall schwierig sein.

SFTP ist Dateiübertragung über SSH.

SFTP nutzt typischerweise TCP 22.

SFTP ist nicht FTPS.

FTPS ist FTP mit TLS.

Implizites FTPS nutzt häufig TCP 990.

SMB nutzt typischerweise TCP 445.

SMB ist für Datei- und Druckerfreigaben.

SMBv1 ist veraltet und unsicher.

UNC-Pfad sieht aus wie `\\server\freigabe`.

Freigaberechte und Dateisystemrechte zusammen beachten.

Strengere Berechtigung begrenzt den Zugriff.

Berechtigungen möglichst über Gruppen vergeben.

SMB gehört nicht ungeschützt ins Internet.

Wichtige Begriffe kurz erklärt

BegriffKurze Erklärung
FTPklassisches Dateiübertragungsprotokoll
SFTPDateiübertragung über SSH
FTPSFTP mit TLS
SMBDatei- und Druckerfreigabeprotokoll
SteuerverbindungFTP-Verbindung für Befehle
DatenverbindungFTP-Verbindung für Dateiinhalt
aktiver FTP-ModusServer baut Datenverbindung zum Client auf
passiver FTP-ModusClient baut Datenverbindung zum Server auf
SMB-Freigabefreigegebener Netzwerkordner
UNC-PfadPfad zu einer Netzwerkfreigabe
Netzlaufwerkeingebundene Netzwerkfreigabe
FreigabeberechtigungRecht auf Netzwerkfreigabeebene
DateisystemberechtigungRecht auf Datei- oder Ordnerebene
effektive Berechtigungtatsächlich wirkendes Recht
Least Privilegenur notwendige Rechte vergeben
SMBv1veraltete unsichere SMB-Version

IHK-sichere Kurzformulierung

FTP, SFTP, FTPS und SMB sind Protokolle der Anwendungsschicht. FTP dient der klassischen Dateiübertragung, ist ohne Zusatzschutz jedoch unverschlüsselt und nutzt typischerweise TCP-Port 21. SFTP ist Dateiübertragung über SSH und nutzt typischerweise TCP-Port 22. FTPS ist FTP mit TLS-Schutz und nutzt je nach Variante TCP-Port 21 oder 990. SMB wird für Datei- und Druckerfreigaben verwendet und nutzt typischerweise TCP-Port 445. Bei SMB sind Freigabeberechtigungen und Dateisystemberechtigungen zu unterscheiden. Moderne Systeme sollten SMBv1 vermeiden und SMB-Freigaben nicht ungeschützt aus dem Internet erreichbar machen.


Merksätze

Dateiübertragung und Freigaben gehören zu Schicht 7.

FTP = File Transfer Protocol.

FTP nutzt typischerweise TCP 21.

FTP ist klassisch unverschlüsselt.

FTP nutzt Steuer- und Datenverbindung.

Passives FTP ist NAT-freundlicher.

SFTP = SSH File Transfer Protocol.

SFTP nutzt typischerweise TCP 22.

SFTP ist Dateiübertragung über SSH.

FTPS = FTP mit TLS.

FTPS ist nicht SFTP.

Implizites FTPS nutzt häufig TCP 990.

SMB = Server Message Block.

SMB nutzt typischerweise TCP 445.

SMB = Datei- und Druckerfreigaben.

SMB-Freigabe = Netzwerkordner.

UNC-Pfad = `\\server\freigabe`.

Netzlaufwerk = eingebundene Freigabe.

Freigaberechte und Dateisystemrechte zusammen prüfen.

Die strengere Berechtigung begrenzt den Zugriff.

Rechte möglichst über Gruppen vergeben.

Least Privilege beachten.

SMBv1 vermeiden.

SMB nicht ungeschützt ins Internet öffnen.

Datei-Probleme mit DNS,
Port,
Dienst,
Anmeldung
und Berechtigungen prüfen.