2016-04-28 17 views
0

gespeichert Ich wurde gefragt, ob jemand eine Lösung für die folgende Herausforderung vorschlagen könnte ...Datei verschlüsselt, wie auf der Festplatte

ich eine Samba-Freigabe auf einem Linux-Server habe, die als ein gemeinsam genutzten Laufwerk auf verschiedene Fenstern verwendet wird, Stck.

Da eine neue Datei (von einem Microsoft PC) in den freigegebenen Ordner gespeichert wird, möchte ich die Datei verschlüsselt werden. Wenn die Datei auf der Festplatte gespeichert wird, ist der Inhalt bereits verschlüsselt.

Wenn die Datei zur Verwendung bereit ist, kann die Datei entschlüsselt und bearbeitet werden.

Die meisten Lösungen, die ich in Linux sehen kann, betreffen das Mounten/Unmounten eines Ordners, der dabei entschlüsselt/entschlüsselt wird. Ich bin daran interessiert, dass die Verschlüsselung an dem Punkt stattfindet, an dem die Datei erstellt wird. unter Verwendung von beispiel eCryptFS

Vielen Dank im Voraus,

David

+2

Meinen Sie, in einen verschlüsselten Datenträger zu schreiben? –

+0

Ich hatte ein Experiment mit eCryptFS, aber es macht nicht wirklich was ich will. Es ermöglicht Ihnen, ein Verzeichnis zu erstellen, das gemountet werden kann, Dateien hinzugefügt und dann ausgehängt werden kann. Während das Verzeichnis gemountet ist, sind die Dateien unverschlüsselt, und während des Abhängens sind sie verschlüsselt. Ich suche nach einer Datei, die einem Ordner hinzugefügt wird (der über Samba geteilt wird), während sie auf die Festplatte geschrieben wird, und dann kann ich wählen, ob ich eine Datei zu einem Zeitpunkt meiner Wahl entschlüsseln möchte. Andere Benutzer/Prozesse könnten nicht auf den Inhalt der Datei in der Samba-Freigabe zugreifen. Nochmals vielen Dank im Voraus, D – David12341

Antwort

0

Sie können das gesamte Verzeichnis auf dem Dateiserver verschlüsseln. Dies ist ein Standardpaket, das auf Ubuntu und anderen Linux-Distributionen zur Verfügung steht, mit dem Sie bestimmte Dateien verschlüsseln können. Wenn Sie das gesamte Verzeichnis auf dem Server verschlüsseln, werden die Schreibvorgänge beim Schreiben der Daten bereits verschlüsselt. Dies verschlüsselt die Schreibvorgänge während der Übertragung nicht. dafür solltest du die Samba Option server signing = mandatory aktivieren.

+0

Danke John, mein Ziel ist es, die Daten zu verschlüsseln, da sie in eine neue Datei im freigegebenen Samba-Ordner geschrieben werden. Einmal auf der Festplatte gespeichert, wenn Sie die Datei in der Befehlszeile öffnen (oder wenn der Windows-Benutzer die Datei im freigegebenen Ordner öffnen sollte), wäre sie nicht lesbar. Ich möchte dann, dass eine Anwendung die Datei liest und entschlüsselt. Ich werde eCrryptFs installieren und ein Experiment machen ... danke nochmal David – David12341