Überblick über Dateifreigaben
100%

Netzwerkfreigabe · Lektion 1

Überblick über Dateifreigaben

Lerne, eine SSH-basierte Dateiübertragung mit scp auszuwählen und sicher auszuführen.

Das Verschieben von Dateien über ein Netzwerk reicht von einmaligen Kopien über dauerhaft eingehängte Freigaben bis zu synchronisierten Verzeichnisbäumen. Wähle eine Methode anhand von Richtung, Datenmenge, Aktualisierungshäufigkeit, Identitätsmodell, Netzwerkvertrauen, Metadatenanforderungen und der Frage, ob Clients gemeinsamen Live-Zugriff benötigen.

Eine Übertragungsmethode auswählen

  • scp oder SFTP bietet eine durch SSH authentifizierte Kopie beziehungsweise interaktive Übertragung.
  • rsync gleicht Verzeichnisbäume lokal oder über einen Transport wie SSH effizient ab.
  • NFS stellt Serverexporte als eingehängte Dateisysteme bereit, gewöhnlich zwischen Unix-artigen Hosts.
  • SMB, unter Linux durch Samba implementiert, unterstützt gemeinsamen Zugriff über viele Betriebssysteme hinweg.
  • HTTP kann einfache Downloads bereitstellen, ist aber kein allgemeines eingehängtes Dateisystem.

Eine Kopie ist nicht automatisch eine Sicherung. Ein Sicherungsentwurf benötigt außerdem unabhängige Aufbewahrung, Wiederherstellungstests, Integritätsprüfungen und Schutz vor derselben Löschung oder Kompromittierung.

Welches Werkzeug eignet sich für eine einmalige Dateikopie über SSH?

scp-Pfade verstehen

Die allgemeine Form lautet scp SOURCE DESTINATION. Ein entfernter Operand verwendet gewöhnlich user@host:path:

$ scp -- report.txt alice@example.net:/srv/incoming/
$ scp -- alice@example.net:/srv/outgoing/result.txt ./result.txt

Der erste Befehl überträgt eine lokale Datei zum entfernten Host; der zweite ruft eine entfernte Datei ab. Ein Doppelpunkt trennt den entfernten Host von seinem Pfad. Setze Pfade mit für die Shell bedeutsamen Zeichen in Anführungszeichen und vermeide mehrdeutige, nicht vertrauenswürdige Dateinamen.

Wo steht bei einem Abruf mit scp die entfernte Angabe?

Ein Verzeichnis kopieren

Verwende den rekursiven Modus für einen Verzeichnisbaum:

$ scp -r -- project/ alice@example.net:/srv/incoming/

Untersuche vor dem Kopieren Datenmenge, symbolische Links, Berechtigungen, Eigentumsanforderungen, freien Speicherplatz und Zielbenennung. SCP ist keine Synchronisierungsrichtlinie; wiederholte Verzeichniskopien können am Ziel Dateien zurücklassen, die an der Quelle nicht mehr existieren.

Was fordert scp -r an?

Identität und Ergebnisse überprüfen

Die Überprüfung des SSH-Hostschlüssels schützt vor einer Verbindung zum falschen Server. Behandle einen geänderten Hostschlüssel als Ereignis, das über einen vertrauenswürdigen Kanal geprüft werden muss, statt die Warnung zu umgehen. Verwende Konten mit geringstmöglichen Berechtigungen und eine zur Umgebung passende Schlüsselverwaltung.

Überprüfe nach der Übertragung Exit-Status, erwartete Dateien, Größen, Metadaten und – falls die Integritätsanforderungen es verlangen – unabhängig berechnete Hashes an beiden Enden. Bestätige, dass die Zielanwendung die Daten tatsächlich lesen kann.

Was solltest du tun, wenn SSH einen unerwartet geänderten Hostschlüssel meldet?

Lektion abgeschlossen

Sie haben Überblick über Dateifreigaben abgeschlossen

Du kannst nun eine sichere einmalige Netzwerkdateikopie auswählen und überprüfen.

  • Stimme die Freigabemethode auf Zugriffs- und Aufbewahrungsanforderungen ab.

  • Lies lokale und entfernte scp-Operanden als Quelle und Ziel.

  • Verwende den rekursiven Modus bewusst für Verzeichnisbäume.

  • Überprüfe Serveridentität, Übertragungsergebnis und Nutzbarkeit am Ziel.

Lernfortschritt speichern

Erstellen Sie ein kostenloses Konto, um diese Lektion zu speichern und auf jedem Gerät weiterzulernen.

Kostenloses Konto erstellen
Nächste Lektion
Zurück zu Netzwerkfreigabe