Windows29. Mai 2026 7 Aufrufe

Comment einen Ordner zwischen einem Windows VPS und einem lokalen PC teilen (2026)

Comment einen Ordner zwischen einem Windows VPS und einem lokalen PC teilen (2026)

Sie möchten von Ihrem PC aus auf die Dateien Ihres Windows VPS zugreifen, als wäre es ein externes Laufwerk - ein Backup ablegen, Protokolle lesen, Dateien mit Kollegen teilen. Die Standardlösung unter Windows heißt SMB (Server Message Block). Aber zwischen einem über das Internet exponierten VPS und Ihrem PC zu Hause ist es eine Sicherheitskatastrophe, SMB einfach so zu verbinden.

Dieser Leitfaden erklärt, wie Sie einen Ordner von einem Windows VPS freigeben und auf Windows, macOS und Linux einbinden - mit 4 Methoden, die nach Sicherheit eingestuft sind: SMB über VPN (empfohlen), SMB über SSH-Tunnel, SFTP, WebDAV. Sie werden mit einer funktionalen, sicheren Konfiguration zurückkehren, die auf Ihr Client-OS abgestimmt ist.

Warum einen Ordner von einem Windows VPS freigeben

Einige gängige Anwendungsfälle:

  • Backups auf dem VPS speichern/wiederherstellen, als wäre es ein entferntes NAS.
  • Auf die Protokolle einer gehosteten Anwendung zugreifen, ohne eine RDP-Sitzung öffnen zu müssen.
  • Dateien mit Kollegen über einen gemeinsamen VPS teilen.
  • Medien (Fotos, Videos, Dokumente) zentralisieren, die von mehreren Arbeitsplätzen aus zugänglich sind.
  • Netzlaufwerk für Geschäftsanwendungen, die auf \\server\folder verweisen.

Der Vorteil eines VPS gegenüber einem dedizierten NAS: von überall zugänglich (nicht nur im lokalen Netzwerk), für ein paar Euro pro Monat und in der Lage, andere Dienste parallel zu hosten.

⚠️ Die SMB-Falle im Internet - unbedingt vorher lesen

SMB wurde nie für das Internet konzipiert. Das Protokoll und sein Port 445/TCP sind das Hauptziel massiver Angriffe - seit 2017 ist es der Hauptvektor für Ransomware (WannaCry, NotPetya und deren aktuelle Nachfolger).

Wenn Sie den Port 445 Ihres VPS direkt ins Internet öffnen:

  • Tausende von Scans pro Tag testen Windows-Passwörter und bekannte SMB-CVE (EternalBlue und Varianten).
  • Ein einziger nicht gepatchter Fehler kann vollständigen Admin-Zugriff gewähren.
  • Aktuelle Ransomware verschlüsselt alle exponierten Dateien in wenigen Minuten.

Absolute Regel: niemals den Port 445 direkt ins Internet exponieren. Immer SMB in ein VPN, einen SSH-Tunnel einbetten oder eine verschlüsselte Alternative verwenden (SFTP, WebDAV/HTTPS).

Die folgenden Methoden entsprechen alle dieser Regel.

Entscheidungstabelle - Welche Methode wählen

MethodeSicherheitLeistungKomplexität der EinrichtungKompatibelEmpfehlung
A. SMB + VPN WireGuard★★★★★★★★★★Mittel (30 min)Win/Mac/Linux⭐ Referenz
B. SMB + SSH-Tunnel★★★★★★★★HochWin/Mac/LinuxWenn bereits SSH
C. SFTP★★★★★★★★★Niedrig (10 min)Win/Mac/Linux⭐ Der schnellste
D. WebDAV HTTPS★★★★★★★MittelWin/Mac/LinuxHTTP-Integration
Direktes SMB über Port 445☠️★★★★★NiedrigWin/Mac/LinuxNIEMALS tun

Schnelle Auswahl:

  • Sie möchten ein integriertes Netzlaufwerk wie ein lokales NAS → Methode A (SMB + VPN)
  • Sie möchten nur gelegentlich Dateien übertragen → Methode C (SFTP)
  • Sie haben bereits SSH-Zugriff auf den VPS → Methode B (SSH-Tunnel)
  • Sie möchten über jeden Browser auf das Web zugreifen → Methode D (WebDAV)

Methode A - SMB über VPN WireGuard (Referenz)

Prinzip: WireGuard auf dem VPS installieren, der PC verbindet sich mit dem VPN, der VPS wird über eine private IP (z. B. 10.0.0.1) zugänglich. Dann greifen Sie auf die SMB-Freigabe wie in einem LAN zu - aber unsichtbar aus dem Internet.

A.1 - WireGuard auf dem VPS installieren

Laden Sie WireGuard von wireguard.com/install herunter und installieren Sie es auf dem VPS.

Generierung der Server-Schlüssel:

cd "C:\Program Files\WireGuard"
.\wg.exe genkey | Out-File -Encoding ascii server_private.key
Get-Content server_private.key | .\wg.exe pubkey | Out-File -Encoding ascii server_public.key

Erstellen Sie C:\Program Files\WireGuard\Data\Configurations\wg0.conf:

[Interface]
PrivateKey = <Inhalt von server_private.key>
ListenPort = 51820
Address = 10.0.0.1/24

[Peer]
PublicKey = <öffentlicher Schlüssel des Client-PCs>
AllowedIPs = 10.0.0.2/32

Starten Sie den Tunnel über den grafischen WireGuard-Client.

A.2 - Den WireGuard-Port in der Firewall öffnen

New-NetFirewallRule -DisplayName "WireGuard UDP 51820" `
    -Direction Inbound -Protocol UDP -LocalPort 51820 -Action Allow

A.3 - SMB auf das VPN-Netzwerk beschränken

Blockieren Sie den Port 445 auf allen Schnittstellen außer dem VPN:

# SMB auf Internet-Schnittstellen deaktivieren
Set-NetFirewallProfile -Profile Public,Private -Enabled True

# SMB nur vom VPN-Subnetz zulassen
New-NetFirewallRule -DisplayName "SMB nur über VPN" `
    -Direction Inbound -Protocol TCP -LocalPort 445 `
    -RemoteAddress 10.0.0.0/24 -Action Allow

# SMB von jeder anderen Quelle blockieren
New-NetFirewallRule -DisplayName "Blockiere SMB aus dem Internet" `
    -Direction Inbound -Protocol TCP -LocalPort 445 `
    -RemoteAddress Any -Action Block -Priority 1

A.4 - WireGuard auf dem Client-PC installieren

Laden Sie den WireGuard-Client für Windows/macOS/Linux herunter. Erstellen Sie einen Tunnel:

[Interface]
PrivateKey = <privater Schlüssel des Clients>
Address = 10.0.0.2/24

[Peer]
PublicKey = <öffentlicher Schlüssel des Servers>
Endpoint = <öffentliche-ip-vps>:51820
AllowedIPs = 10.0.0.0/24   # routet NUR das VPN, nicht Ihren gesamten Verkehr
PersistentKeepalive = 25

Aktivieren Sie den Tunnel. Überprüfen Sie:

ping 10.0.0.1

A.5 - Auf die Freigabe zugreifen

Öffnen Sie den Windows-Explorer → geben Sie in die Adresszeile ein:

\\10.0.0.1\Partage

Sie sehen den Inhalt des freigegebenen Ordners. Geben Sie Ihre Windows-Anmeldeinformationen des VPS ein.

Hauptvorteil: der Port 445 des VPS bleibt im Internet geschlossen - unsichtbar für Scans, immun gegen SMB-Ransomware.

Methode B - SMB über SSH-Tunnel

Wenn Sie bereits OpenSSH auf dem VPS installiert haben (seit Windows Server 2019 als optionale Funktion installierbar), können Sie SMB über SSH ohne VPN tunneln.

B.1 - OpenSSH-Server installieren (falls noch nicht geschehen)

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Start-Service sshd
Set-Service -Name sshd -StartupType Automatic
New-NetFirewallRule -Name sshd -DisplayName "OpenSSH Server" `
    -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

B.2 - Den Tunnel vom Client-PC aus herstellen

Auf Ihrem PC (Windows 10/11, macOS, Linux):

ssh -L 4450:127.0.0.1:445 admin@<ip-vps>

Dieser Befehl leitet den lokalen Port 4450 über SSH-Verschlüsselung an den Port 445 des VPS weiter.

B.3 - Die Freigabe lokal einbinden

Unter Windows:

net use Z: \\127.0.0.1\Partage\port=4450

⚠️ Windows-Einschränkung: der Windows-SMB-Client akzeptiert nicht leicht einen nicht standardmäßigen Port mit net use. Lösung: Verwenden Sie Loopback-Adressen oder ein Tool wie Tableau Network Drive (kommerziell). Einfacher: Verwenden Sie Methode A (VPN).

B.4 - Unter Linux/macOS

sudo mount -t cifs //127.0.0.1/Partage /mnt/vps -o port=4450,username=admin

Diese Methode ist elegant, aber komplexer unter Windows. Für den regelmäßigen Gebrauch ziehen Sie Methode A vor.

Methode C - SFTP (die einfachste sichere)

SFTP ist das native Dateiübertragungsprotokoll von OpenSSH. Keine schweren Installationen, vollständige Verschlüsselung, funktioniert mit jedem Client (WinSCP, FileZilla, Cyberduck, Finder, Files Nautilus).

C.1 - OpenSSH mit SFTP auf dem VPS aktivieren

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
Start-Service sshd
Set-Service -Name sshd -StartupType Automatic
New-NetFirewallRule -Name sshd -DisplayName "OpenSSH Server" `
    -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

SFTP ist standardmäßig aktiviert, sobald OpenSSH installiert ist. Keine zusätzliche Konfiguration erforderlich.

C.2 - SSH-Zugriff nach IP beschränken (empfohlen)

Set-NetFirewallRule -DisplayName "OpenSSH Server" -RemoteAddress "<ihre-erlaubten-ips>"

Oder ändern Sie den Standard-SSH-Port, um das Rauschen von Scans zu reduzieren.

C.3 - Auf der Client-Seite: einen SFTP-Client konfigurieren

  • Windows: installieren Sie WinSCP (winscp.net) - kostenlos, Drag-and-Drop-Oberfläche.
  • macOS: Finder → Cmd+Ksftp://<ip-vps> - integriert den VPS als gemountetes Volume.
  • Linux: Files / Nautilus → Andere Orte → Mit einem Server verbinden → sftp://<ip-vps>.
  • Alle OS: FileZilla (filezilla-project.org) - kostenlos, plattformübergreifend.

C.4 - SFTP als Netzlaufwerk unter Windows einbinden

Um SFTP als Laufwerk Z: im Windows-Explorer zu haben:

  1. Installieren Sie SFTP Net Drive (kostenlos) oder rclone mount (Open Source).
  2. Konfigurieren Sie die Verbindung zu sftp://<ip-vps>.
  3. Wählen Sie den Laufwerksbuchstaben (Z:).

Der Ordner des VPS erscheint als lokales Laufwerk, das von allen Ihren Anwendungen aus zugänglich ist.

Vorteile von SFTP

  • ✓ Ende-zu-Ende-Verschlüsselung (SSH).
  • ✓ SSH-Schlüssel-Authentifizierung (nicht bruteforcebar).
  • ✓ Natives plattformübergreifendes Protokoll.
  • ✓ Kein exponierter SMB-Port.
  • ✓ Gleiche Ports wie SSH = nur ein Port zu öffnen.

Methode D - WebDAV über HTTPS

WebDAV erweitert HTTP, um das Lesen/Schreiben von Dateien zu ermöglichen. Vorteil: verwendet den Port 443 HTTPS, sodass es überall funktioniert (Unternehmen, Hotels, Hotspots, die SSH/VPN blockieren).

D.1 - WebDAV-Rolle auf IIS installieren

Install-WindowsFeature -Name Web-Server, Web-WebDAV-Publishing, Web-Basic-Auth `
    -IncludeManagementTools

D.2 - IIS-Website konfigurieren

Über den IIS-Manager:

  1. Wählen Sie die Website aus → Authentifizierung → aktivieren Sie Basic Authentication.
  2. Gehen Sie zu WebDAV Authoring Rules → aktivieren Sie WebDAV.
  3. Fügen Sie eine Regel hinzu: erlaubte Benutzer, Berechtigungen Lesen/Schreiben.

D.3 - HTTPS erzwingen

Installieren Sie ein Zertifikat (Let's Encrypt über win-acme zum Beispiel) und konfigurieren Sie die Website nur auf Port 443.

D.4 - Client-Seite

  • Windows: Explorer → Rechtsklick Dieser PC → Netzlaufwerk verbinden → https://ihre-domain.com.
  • macOS: Finder → Cmd+Khttps://ihre-domain.com.
  • Linux: Paket davfs2, dann mount -t davfs https://ihre-domain.com /mnt/dav.

WebDAV-Einschränkungen

  • Leistung unter SMB/SFTP.
  • Weniger zuverlässiges Locking (nicht für Datenbanken oder konkurrierende Dateien verwenden).
  • Längere IIS-Konfiguration.

Auf der VPS-Seite - SMB-Freigabe im Detail erstellen

Unabhängig davon, ob Sie Methode A oder B wählen, müssen Sie eine SMB-Freigabe auf dem VPS erstellen. Hier sind die beiden Möglichkeiten: GUI und PowerShell.

GUI-Methode (grafisch)

  1. Erstellen Sie den freizugebenden Ordner im Explorer: C:\Partage.
  2. Rechtsklick auf den Ordner → Eigenschaften → Registerkarte Freigabe → Erweiterte Freigabe.
  3. Aktivieren Sie Diesen Ordner freigeben.
  4. Klicken Sie auf Berechtigungen → fügen Sie Ihren Windows-Benutzer hinzu → aktivieren Sie Lesen/Schreiben (Ändern + Vollzugriff nach Bedarf).
  5. Klicken Sie auf Zwischenspeicherung → deaktivieren Sie die Offline-Zwischenspeicherung, wenn Sie eine Echtzeitreaktion wünschen.

PowerShell-Methode (schnell)

# Erstellen Sie den Ordner
New-Item -Path "C:\Partage" -ItemType Directory -Force

# Erstellen Sie die SMB-Freigabe
New-SmbShare -Name "Partage" `
    -Path "C:\Partage" `
    -FullAccess "DOMAIN\IhrKonto" `
    -Description "Benutzerfreigabe OuiHeberg"

# Überprüfen
Get-SmbShare -Name "Partage" | Format-List

Nützliche Varianten

# Versteckte Freigabe (der Name erscheint nicht im Netzwerkumfeld)
New-SmbShare -Name "Partage$" -Path "C:\Partage" -FullAccess "IhrKonto"

# Nur-Lese-Freigabe
New-SmbShare -Name "PartageRO" -Path "C:\Partage" -ReadAccess "Jeder"

# Aktivieren Sie die SMB-Verschlüsselung für die Freigabe (Windows Server 2019+)
Set-SmbShare -Name "Partage" -EncryptData $true -Force

Globale SMB-Verschlüsselung aktivieren (empfohlen)

Set-SmbServerConfiguration -EncryptData $true -Force
Set-SmbServerConfiguration -EnableSMB1Protocol $false -Force
Set-SmbServerConfiguration -EnableSMB2Protocol $true -Force
  • SMB1 deaktiviert = Schutz gegen EternalBlue.
  • EncryptData = selbst über VPN bleibt der Inhalt Ende-zu-Ende verschlüsselt.

Client-Seite - Freigabe einbinden

Unter Windows 10 / 11

Methode 1 - Explorer:

  1. Öffnen Sie den Datei-Explorer.
  2. Rechtsklick auf Dieser PC → Netzlaufwerk verbinden.
  3. Laufwerksbuchstabe: Z:.
  4. Ordner: \\10.0.0.1\Partage (IP des VPS über VPN).
  5. Aktivieren Sie Bei Anmeldung wieder verbinden und Mit anderen Anmeldeinformationen verbinden.
  6. Geben Sie das Windows-Konto des VPS ein.

Methode 2 - PowerShell:

# Temporäre Zuordnung
New-PSDrive -Name "Z" -PSProvider FileSystem -Root "\\10.0.0.1\Partage" -Credential (Get-Credential)

# Persistente Zuordnung nach Neustart
New-PSDrive -Name "Z" -PSProvider FileSystem -Root "\\10.0.0.1\Partage" `
    -Credential (Get-Credential) -Persist

Methode 3 - net use:

net use Z: \\10.0.0.1\Partage /user:IhrKonto IhrPasswort /persistent:yes

Unter macOS

  1. Finder → Gehe → Mit Server verbinden (oder Cmd + K).
  2. Geben Sie ein: smb://10.0.0.1/Partage.
  3. Klicken Sie auf Verbinden, geben Sie die Anmeldeinformationen ein.
  4. Die Freigabe erscheint in der Seitenleiste des Finders.

Für die automatische Einbindung beim Start:

  1. Systemeinstellungen → Benutzer und Gruppen → Registerkarte Anmeldeobjekte.
  2. Fügen Sie das gemountete Volume hinzu.

Unter Linux (Ubuntu / Debian)

Installieren Sie cifs-utils:

sudo apt update
sudo apt install cifs-utils

Erstellen Sie den Einhängepunkt:

sudo mkdir /mnt/vps-partage

Manuell einbinden:

sudo mount -t cifs //10.0.0.1/Partage /mnt/vps-partage \
    -o username=IhrKonto,password=IhrPasswort,uid=$(id -u),gid=$(id -g)

Für eine automatische Einbindung beim Booten erstellen Sie eine Datei mit Anmeldeinformationen:

sudo bash -c 'cat > /root/.smbcredentials << EOF
username=IhrKonto
password=IhrPasswort
EOF'
sudo chmod 600 /root/.smbcredentials

Fügen Sie dann zu /etc/fstab hinzu:

//10.0.0.1/Partage  /mnt/vps-partage  cifs  credentials=/root/.smbcredentials,uid=1000,gid=1000,iocharset=utf8,_netdev  0  0

Testen Sie ohne Neustart: sudo mount -a.

NTFS-Berechtigungen + Freigabeberechtigungen: die verwirrende Regel

Es gelten zwei Berechtigungsebenen für eine SMB-Freigabe:

  1. Freigabeberechtigungen (SMB Share) - gelten nur für den Netzwerkzugriff.
  2. NTFS-Berechtigungen - gelten immer (lokal + Netzwerk).

Berechnungsregel: Die effektive Berechtigung ist die restriktivste der beiden.

FreigabeberechtigungenNTFS-BerechtigungenEffektives Ergebnis
LesenLesen/SchreibenLesen
Lesen/SchreibenLesenLesen
VollzugriffÄndernÄndern
VollzugriffVollzugriffVollzugriff

Empfohlene bewährte Praktiken:

  • Freigabeberechtigungen: Vollzugriff für authentifizierte Benutzer.
  • NTFS-Berechtigungen: granular (nach Konto oder Gruppe), hier verwalten Sie wirklich die Sicherheit.
# NTFS-Berechtigungen über PowerShell
$acl = Get-Acl "C:\Partage"
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule(
    "IhrKonto", "Modify", "ContainerInherit,ObjectInherit", "None", "Allow"
)
$acl.SetAccessRule($rule)
Set-Acl "C:\Partage" $acl

Fehlerbehebung

„Zugriff verweigert“ trotz der richtigen Berechtigungen

Ursache: Konflikt zwischen Freigabeberechtigungen und NTFS oder Windows-Anmeldeinformationen im Cache.

Lösung:

net use * /delete /y    # alle zwischengespeicherten Zuordnungen löschen
cmdkey /list            # gespeicherte Anmeldeinformationen anzeigen
cmdkey /delete:<name>    # veraltete Anmeldeinformationen löschen

„Der Netzwerkpfad wurde nicht gefunden“

Ursache: keine Konnektivität zum VPS oder Name nicht aufgelöst.

Lösung: Pingen Sie die IP des VPS über VPN an. Wenn der Ping funktioniert, aber SMB nicht, überprüfen Sie:

  • Port 445 in der Firewall des VPS für den VPN-Bereich geöffnet.
  • LanmanServer-Dienst gestartet: Get-Service LanmanServer.

Extreme Langsamkeit beim Lesen/Schreiben

Mögliche Ursachen:

  • MTU-Mismatch im VPN - fügen Sie MTU = 1280 in die WireGuard-Konfiguration ein.
  • Antivirus auf dem Client, das den gesamten SMB-Verkehr scannt.
  • SMB1 aktiviert (immer deaktivieren): Set-SmbServerConfiguration -EnableSMB1Protocol $false.
  • Verschlüsselung aktiviert ohne Hardwarebeschleunigung auf einem alten VPS: Verwenden Sie den VPN-Tunnel, der bereits verschlüsselt, und deaktivieren Sie EncryptData.

Die Freigabe verschwindet nach dem Neustart des VPS

Get-SmbShare -Name "Partage"
# Wenn nicht vorhanden, wurde die Freigabe nicht im persistenten Modus erstellt

Erstellen Sie sie erneut mit New-SmbShare (Freigaben, die über PowerShell erstellt werden, sind standardmäßig persistent, es sei denn, Sie haben ein Skript verwendet, das sie bei jedem Boot neu erstellt - überprüfen Sie den Task Scheduler).

Fehler „STATUS_USER_SESSION_DELETED“ (0xC0000203)

Ursache: Die SMB-Sitzung wurde verloren (VPN-Trennung, Netzwerk-Timeout).

Lösung:

# Auf der Client-Seite, SMB-Timeout erhöhen
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" `
    -Name "SessTimeout" -Value 600

„Der Benutzer ist gesperrt“

Ursache: Sperrpolitik ausgelöst durch zu viele fehlgeschlagene Versuche (siehe unseren RDP-Brute-Force-Leitfaden).

Lösung: Entsperren über net user IhrKonto /active:yes oder auf das Ende der Sperre warten (standardmäßig 30 Minuten).

FAQ - Ein Verzeichnis auf einem Windows VPS teilen und einbinden

Kann ich ein Verzeichnis von meinem Windows VPS direkt im Internet teilen? Technisch ja, aber es ist extrem gefährlich. Der SMB-Port 445 ist seit 2017 das Hauptziel von Ransomware (WannaCry, NotPetya). Machen Sie das niemals: Kapseln Sie SMB immer in ein VPN (Methode A) oder verwenden Sie SFTP (Methode C).

Was ist der Befehl zum Erstellen eines SMB-Freigabe in PowerShell? New-SmbShare -Name "Freigabe" -Path "C:\Freigabe" -FullAccess "IhrKonto". Die Freigabe ist sofort verfügbar und bleibt zwischen Neustarts bestehen.

Wie bindet man ein VPS-Verzeichnis auf einem Mac ein? Im Finder drücken Sie Cmd + K und geben smb://<ip-vps>/Freigabe (über VPN) oder sftp://<ip-vps> für SFTP ein. Geben Sie Ihre Anmeldedaten ein. Das Verzeichnis erscheint in der Seitenleiste als eingebundenes Volume.

SMB oder SFTP: Was soll ich für einen VPS wählen? SFTP, wenn Sie nur gelegentlich Dateien übertragen oder einsehen möchten - einfacher, standardmäßig sicherer. SMB über VPN, wenn Sie ein dauerhaft eingebundenes Netzlaufwerk wie ein lokales Laufwerk für Anwendungen haben möchten, die auf einen UNC-Pfad verweisen.

Warum ist mein VPS über SMB über VPN langsam? Die Hauptursachen: (1) Falsch konfiguriertes MTU im VPN - setzen Sie MTU = 1280 in WireGuard; (2) SMB-Verschlüsselung zusammen mit VPN-Verschlüsselung - deaktivieren Sie EncryptData der Freigabe, wenn das VPN bereits verschlüsselt; (3) Client-Antivirus, das den gesamten Verkehr scannt. Bei einer guten Verbindung sollten Sie 80 bis 100 Mbits/s über SMB in WireGuard erreichen.

Sollte man SMB1 auf einem VPS deaktivieren? Ja, absolut. SMB1 wird von EternalBlue ausgenutzt (die Schwachstelle, die WannaCry verursacht hat). Befehl: Set-SmbServerConfiguration -EnableSMB1Protocol $false -Force. Kein moderner Client benötigt SMB1.

Ist mein Windows-Freigabe von Linux aus zugänglich? Ja, über cifs-utils (Paket cifs-utils auf Debian/Ubuntu, samba-client auf Fedora). Befehl: sudo mount -t cifs //ip/freigabe /mnt/punkt -o username=X,password=Y. Für eine automatische Einbindung beim Booten konfigurieren Sie /etc/fstab mit der Option _netdev.

Was ist der Unterschied zwischen NTFS-Berechtigungen und Freigabeberechtigungen? Freigabeberechtigungen = Zugriff nur über das Netzwerk. NTFS-Berechtigungen = Zugriff unter allen Umständen (lokal + Netzwerk). Die effektive Berechtigung ist die restriktivste von beiden. Gute Praxis: Freigabeberechtigungen auf „Vollzugriff“ setzen und die tatsächliche Sicherheit über NTFS-Berechtigungen verwalten.

Kann man WebDAV anstelle von SMB verwenden? Ja, und es ist nützlich, wenn Sie sich in einem Netzwerk befinden, das SSH/VPN-Ports blockiert (Hotels, Unternehmen). WebDAV läuft über HTTPS (Port 443) und funktioniert überall. Allerdings sind die Leistungen schlechter als bei SMB/SFTP und das Locking ist weniger zuverlässig - zu vermeiden für Datenbanken oder konkurrierende Dateien.

Wie teile ich ein VPS-Verzeichnis mit mehreren Benutzern im Nur-Lese-Modus? New-SmbShare -Name "FreigabeRO" -Path "C:\Freigabe" -ReadAccess "Benutzer". Konfigurieren Sie dann die NTFS-Berechtigungen des Verzeichnisses, um zu begrenzen, wer was darin sehen kann. Es ist die NTFS-Ebene, die die feine Sicherheit gewährleistet, nicht die SMB-Freigabe.

Fazit

Ein Verzeichnis von einem Windows VPS auf einen PC zu teilen, bedeutet, zwischen SMB gekapselt (über VPN oder SSH) für ein dauerhaftes Netzlaufwerk oder SFTP für verschlüsselte gelegentliche Übertragungen zu wählen. Die absolute Regel, die beachtet werden muss: niemals den Port 445 direkt im Internet exponieren - das ist die Hauptursache für Ransomware auf Windows VPS seit 2017.

Mit einer WireGuard + verschlüsselten SMB-Konfiguration erhalten Sie ein entferntes NAS, das von Windows, macOS und Linux aus zugänglich ist, mit nativen Leistungen (typisch 80-100 Mbits/s) und einer Sicherheit, die einem LAN-Freigabe entspricht.

Suchen Sie einen geeigneten Windows VPS, um eine entfernte Datei-Freigabe zu hosten? Die Windows VPS von OuiHeberg beinhalten SSD NVMe für optimale Leistungen in SMB, sofortigen RDP-Zugang und optional vorinstallierbares WireGuard-VPN, 7/7 Support mit Sitz in Frankreich.