Eine der besten Möglichkeiten, um Dateien sicher zu übertragen, ist die Verwendung sicherer SSH- Verbindungen, die eine Client / Server-Architektur bieten und ein Protokoll, das seit mehreren Jahren Sicherheit und Zuverlässigkeit bei allen Arten von Verbindungen bietet.
Wir können einen SSH-Tunnel erstellen, der vom Ursprungsserver bis zum Client- Team reicht. Er bietet die bestmögliche Sicherheit und lässt Regeln aus, die den Zugriff auf diese Sites verhindern.
Bei der Verwendung eines SSH-Tunnels haben wir folgende Vorteile:
- Verhindern Sie mehrere Angriffe von Malware oder ARP.
- Vermeiden Sie es, Opfer von Angriffen zu werden.
- Verhindern Sie, dass verwendeter Datenverkehr erfasst und analysiert wird.
Heute werden wir sehen, wie man einen SSH-Server in Windows 10 erstellt.
1. Installieren und konfigurieren Sie FreeSSH in Windows 10
FreeSSH kann unter folgendem Link heruntergeladen werden:
Sobald FreeSSH heruntergeladen ist, fahren wir mit seiner Ausführung und Installation fort.
Wir folgen den Schritten des Assistenten, um die Installation abzuschließen. Sobald die Installation abgeschlossen ist, sehen wir das folgende Fenster:
Dort wählen wir die Option Ja und später sehen wir folgendes:
Dort wählen wir die Option Nein , um zu verhindern, dass FreeSSH als Systemdienst eingerichtet wird.
In einigen Fällen wird beim Ausführen der Anwendung die folgende Windows-Firewall-Meldung angezeigt:
Dort klicken wir auf Allow access , um Port 22 zu aktivieren, über den die SSH-Kommunikation hergestellt wird.
Öffnen Sie FreeSSH, indem Sie auf das Symbol in der Taskleiste doppelklicken. Dies ist Ihre Umgebung. Wir können sehen, dass der SSH-Serverdienst aktiv ist.
2. Erstellen Sie Benutzer mit SSH in Windows 10
Um einen Benutzer zu erstellen, der über SSH zugreift, rufen Sie die Registerkarte Benutzer auf und es wird Folgendes angezeigt:
Dort klicken wir auf die Schaltfläche Hinzufügen und legen folgende Werte fest:
- Name des Benutzers
- Im Feld Authorization definieren wir den Wert Password, der als SHA1-Hash gespeichert ist.
- Wir definieren und bestätigen Passwörter.
- Aktivieren Sie die Kontrollkästchen Shell und Tunneling.
Klicken Sie auf OK, um den Benutzer zu erstellen:
3. SSH-Parameter in Windows 10
- Port, der für die SSH-Verbindung verwendet werden soll
- Anzahl erlaubter Verbindungen
- Höradresse
- Shell-Befehl
- Nachricht angezeigt, etc.
- Lokale Portweiterleitung zulassen
- Remote-Port-Weiterleitung zulassen
4. Remote-Verbindung mit SSH unter Windows 10
Sobald diese Werte definiert sind, überprüfen wir die SSH-Verbindung auf dem Remotecomputer und können einen SSH-Client verwenden.
In diesem Fall verwenden wir Putty, das Sie unter folgendem Link herunterladen können:
Bei der Ausführung von Putty werden folgende Werte vergeben:
- IP-Adresse des SSH-Servers.
- Wir definieren Port 22.
- Als Verbindungstyp vergeben wir SSH.
Klicken Sie auf Öffnen , um die SSH-Verbindung zum Server herzustellen. Das folgende Fenster wird angezeigt:
Klicken Sie auf Ja und geben Sie die Zugangsdaten für den Server ein:
Auf diese Weise haben wir uns über eine sichere SSH-Verbindung verbunden. Falls die Verbindung fehlschlägt oder die Verbindungszeit abgelaufen ist, gehen wir wie folgt vor. Greifen Sie auf die erweiterten Optionen der Windows 10-Firewall zu, wählen Sie den Abschnitt Teilnahmebedingungen aus und klicken Sie auf die Option Neue Regel:
Das folgende Fenster wird angezeigt, in dem wir das Kästchen Puerto auswählen :
Klicken Sie auf Weiter und wählen Sie nun das Feld TCP aus und geben Sie Port 22 an:
Im nächsten Fenster wählen wir die Option Verbindung zulassen:
Anschließend wählen wir alle Zugriffsmöglichkeiten aus:
Zuletzt vergeben wir einen Namen für die erstellte Regel:
Auf diese Weise haben wir die Verwendung von Port 22, der standardmäßig für SSH-Verbindungen verwendet wird, in Windows 10 aktiviert.
Wie wir sehen können, haben wir die Möglichkeit, in Windows 10 auf einfache und sichere Weise einen SSH-Server zu erstellen.