Empfehlen Sie mir ein Filesharing-Protokoll

Empfehlen Sie mir ein Filesharing-Protokoll

Ich suche nach einem Dateifreigabeprotokoll.

  • hat Client-Software für Ubuntu und Mac OS X
  • hat Serversoftware für Ubuntu.
  • ermöglicht mir das Einbinden verschlüsselter Dateipartitionen mitpam_mount. (oder etwas ähnliches)
  • ermöglicht wahlfreien Zugriff

Was nicht funktioniert

FTP

Es gibt keinen wahlfreien Lesezugriff.

Samba

Erlaubt mir nicht, meine verschlüsselten Partitionen mit pam_mount zu mounten, da das Passwort nicht im Klartext gesendet wird. (Und die Verschlüsselung des Volumes mit dem gespeicherten Hash ist ziemlich unsicher, da der Hash schwach ist.)

Antwort1

Ein Klartext-Passwort muss keine Voraussetzung sein. Wenn der Dateiserver SSH ausführt, führen Sie ein Skript aus, ssh host mount /dev/encrypted_disk ...bevor Sie auf das Dateisystem zugreifen. (Wenn Sie es pam_mountauch auf Ihrem lokalen System verwenden, fügen Sie ein hinzu pam_exec.)

Antwort2

Schauen Sie sich NFS an.

Antwort3

Ich würde wahrscheinlich entweder SMB oder NFS mit einemSSH-Tunnel.

Aber seien Sie vorsichtig mit NFS. Ich hatte damit unter OSX viele Probleme bei der Verwendung großer Dateien. Der OSX-Client versucht, eine 4 GB große Datei im Speicher zwischenzuspeichern, dann geht dem Betriebssystem der Speicher aus, es beginnt wie verrückt zu paginieren und überlastet die Festplatte. Der gesamte Computer reagiert nicht mehr.

Antwort4

Am einfachsten geht das mit SFTP. Ich dachte zunächst, dass es keinen zufälligen Lese-/Schreibzugriff zulässt, aber das tut es.

verwandte Informationen