Plain FTP sendet Ihr Passwort und Ihre Dateien im Klartext. SFTP verschlüsselt alles über SSH. Diese Anleitung richtet in wenigen Minuten einen echten SFTP-Server auf einem Windows-PC ein und fügt dann die wenigen Sicherheitsschritte hinzu, die eine schnelle Installation zu einer sicheren machen.
Die Videoroute ist bewusst schnell. Sie laden die SFTP-Manager-Datei aus der Videobeschreibung herunter, führen sie als Administrator aus, drücken zum Installieren 1 und drücken dann 2, um einen Benutzer zu erstellen. Unter der Haube ist das Skript keine Zauberei – es installiert Microsofts eigenen OpenSSH-Server unter Windows, startet den sshd-Dienst, öffnet die Firewall und erstellt die Anmeldung für Sie. Hier wird der gesamte Ablauf genau erklärt, außerdem die Prüfungen und Absicherungen, die auf die Schnellinstallation folgen sollten.
SFTP Manager ist ein Automatisierungs-Wrapper für die Standard-Microsoft-Komponenten. Wenn Sie 1 drücken, wird die optionale Funktion OpenSSH-Server hinzugefügt, der Dienst sshd wird ausgeführt und eingehender TCP-Port 22 in der Windows-Firewall zugelassen. Wenn Sie 2 drücken, wird ein normales Windows-Benutzerkonto erstellt und auf einen Ordner verwiesen – entweder auf einen benutzerdefinierten Ordner, den Sie eingeben, oder auf den Standardordner. Alles, was installiert wird, ist dasselbe OpenSSH, das Windows ausliefert und unterstützt, weshalb dieser Weg genau deshalb vertrauenswürdig ist.
Wenn Sie die gleiche Installation jemals manuell in PowerShell als Administrator durchführen möchten, lautet der Kernbefehl Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0, gefolgt von Start-Service sshd und Set-Service -Name sshd -StartupType Automatic.
ipconfig aus und lesen Sie die IPv4-AdresszeileDas ist die komplette Installation. Der Server lauscht jetzt. Bevor Sie das Login mit anderen teilen, führen Sie den Test im nächsten Abschnitt selbst durch.
Öffnen Sie von einem zweiten PC im selben Netzwerk die Eingabeaufforderung oder PowerShell und stellen Sie eine Verbindung mit dem integrierten Client her:
sftp [email protected]
Ersetzen Sie den Benutzernamen und die IP durch Ihre eigenen. Bei der ersten Verbindung wird der Fingerabdruck des Hostschlüssels des Servers angezeigt und Sie werden gefragt, ob Sie fortfahren möchten. Geben Sie yes ein. Geben Sie dann das Passwort ein. Wenn Sie an der Eingabeaufforderung sftp> landen, funktioniert der Server. Versuchen Sie put test.txt, um eine kleine Datei hochzuladen, und ls, um aufzulisten, was sich im Ordner befindet. Ein grafischer Client wie FileZilla oder WinSCP funktioniert genauso gut – stellen Sie das Protokoll auf SFTP und den Port auf 22 ein.
Die Installation geht schnell; Eine sichere Einrichtung dauert einige Minuten länger. Arbeiten Sie diese kurze Liste durch:
Was die Installation selbst betrifft, ist die Behauptung berechtigt – der automatisierte Teil ist tatsächlich in weniger als einer Minute abgeschlossen, und das Video zeigt, wie es geschieht. Was der Timer nicht beinhaltet, ist die Wahl eines richtigen Passworts, das Testen der Anmeldung von einem anderen Gerät aus und die obige Absicherungsliste. Planen Sie insgesamt zehn Minuten ein und Sie erhalten einen Server, der sowohl schnell aufzubauen als auch sicher zu verwalten ist. Ein einfacher FTP-Server kann genauso schnell aufgebaut werden, aber er sendet Passwörter und Dateien unverschlüsselt – das ist der ganze Grund, warum SFTP existiert.
Sehen Sie sich Schritt für Schritt die vollständige Einrichtung des SFTP-Servers auf dem Bildschirm im technischen Anshu-Video an.
Watch Full VideoJa, für die Installation selbst. Das SFTP-Manager-Skript automatisiert die Installation des OpenSSH-Servers, den Dienststart, die Firewall-Regel und die Benutzererstellung, und der Installationsschritt ist in etwa 20 bis 30 Sekunden abgeschlossen. Das Testen des Logins und die grundlegende Härtung nehmen einige Minuten länger in Anspruch.
Es installiert die integrierte OpenSSH-Serverfunktion von Microsoft unter Windows, startet den sshd-Dienst, öffnet TCP-Port 22 in der Firewall und erstellt das SFTP-Benutzerkonto mit seinem Ordner. Es handelt sich um einen Automatisierungs-Wrapper und nicht um ein separates Serverprogramm eines Drittanbieters.
Ja. Plain FTP sendet Benutzernamen, Passwörter und Dateidaten im Klartext, den jeder auf dem Weg lesen kann. Da SFTP über SSH läuft, sind die Anmeldung und die Übertragung Ende-zu-Ende verschlüsselt, weshalb Bank- und Büroumgebungen darauf bestehen.