Ich habe einen Dateiserver für Freunde und wir möchten ihn für einfachen Zugriff in Windows und MacOS mounten können. Ich möchte SMB nicht dem Internet aussetzen. Welche Möglichkeiten habe ich?
Antwort1
Hierfür gibt es viele Möglichkeiten.
Wenn Sie sich Sorgen um die Sicherheit machen, können Sie mit OpenVPN ein kostenloses VPN zwischen dem VPN-Server und Ihren Freunden einrichten. Dies ist bei weitem die sicherste Option. Wie schwierig die Einrichtung ist, hängt von Ihrem Router, Ihren Kenntnissen und Ihrem NAS ab.
Wenn Sie sich keine Sorgen um Sicherheit oder Zugänglichkeit machen, können Sie alternativ das Web-Frontend des Dateiservers freigeben (oder ein Web-Frontend hinzufügen). Hier können Sie einiges tun, darunter HTTPS, Authentifizierungsanforderung und Beschränkung der Verbindungs-IP-Adressen.
Eine weitere saubere (aber nicht billige) Lösung wäre, Ihr NAS in der Cloud zu sichern (z. B. mit Dropbox) und es Ihren Freunden darüber zu ermöglichen, es zu teilen.
Wenn der Dateiserver SSH zulässt und Sie Ihren Freunden vertrauen, können Sie möglicherweise Port 22 auf Ihrem Router an den Dateiserver weiterleiten (seien Sie dabei vorsichtig und stellen Sie sicher, dass die Konten ordnungsgemäß gesperrt sind) und Dateien über SCP freigeben (oder verwenden Sie sshfs oder ein gleichwertiges Programm).
Eine andere Lösung könnte darin bestehen, NFS auszuführen. Dies wird normalerweise von Servern unterstützt und sollte sich relativ einfach in MAC integrieren lassen, erfordert jedoch möglicherweise zusätzliche Software für Windows. Leider gibt es viele Versionen von NFS. Die Sicherheit kann je nach Version von nicht vorhanden bis ziemlich gut reichen. Außerdem kann es etwas schwierig sein, es durch eine Firewall zu lassen.