Een van de beste manieren waarop we bestanden veilig kunnen overdragen, is het gebruik van beveiligde SSH-verbindingen, die ons een client/server-architectuur bieden en een protocol is dat al jaren zorgt voor veiligheid en betrouwbaarheid in alle soorten verbindingen.
We kunnen een SSH-tunnel die begint vanaf de oorspronkelijke server naar de clientcomputer, de beste beveiligingsniveaus biedt en regels weglaat die toegang tot genoemde sites verhinderen.
Bij het gebruik van een SSH-tunnel hebben we voordelen zoals:
- Voorkom meerdere malware- of ARP-aanvallen.
- Voorkom dat u het slachtoffer wordt van Man in the Middle (MitM) -aanvallen.
- Voorkom dat gebruikt verkeer wordt vastgelegd en geanalyseerd.
Vandaag zullen we zien hoe u een SSH-server kunt maken in Windows 10.
Wat is FreeSHHFreeSSH is een applicatie die is ontworpen om ons in staat te stellen een veilige SSH-verbinding tot stand te brengen door alle informatie die we ermee beheren te versleutelen. Gebruikers hebben toegang via de externe console of met behulp van de meegeleverde FTP-server.
1. Installeer en configureer FreeSSH op Windows 10
Stap 1
FreeSSH kan worden gedownload via de volgende link:
Stap 2
Zodra FreeSSH is gedownload, gaan we verder met de uitvoering en installatie ervan.
Stap 3
We volgen de stappen van de wizard om de installatie te voltooien. Zodra de installatie is voltooid, zien we het volgende venster:
Stap 4
Daar selecteren we de optie Ja en later zullen we het volgende zien:
Stap 5
Daar zullen we de optie selecteren Niet doen om te voorkomen dat FreeSSH wordt opgezet als een systeemservice.
In sommige gevallen, wanneer de toepassing wordt uitgevoerd, wordt het volgende Windows-firewallbericht weergegeven:
Stap 6
Daar klikken we op Toegang te verlenen om poort 22 in te schakelen waarmee SSH-communicatie tot stand wordt gebracht.
We gaan verder met het openen van FreeSSH door te dubbelklikken op het taakbalkpictogram en dit wordt uw omgeving. We kunnen zien dat de SSH-serverservice actief is.
2. Gebruikers maken met SSH in Windows 10
Stap 1
Om een gebruiker aan te maken die toegang heeft via SSH gaan we naar het tabblad Gebruikers en we zien het volgende:
Stap 2
Daar klikken we op de knop Toevoegen en we zullen de volgende waarden definiëren:
- Gebruikersnaam.
- Op het platteland autorisatie we zullen de waarde definiëren: Wachtwoord opgeslagen als SHA1-hash.
- We definiëren en bevestigen wachtwoorden.
- Wij activeren de boxen Schelp Y Tunnelen.
Stap 3
Klik op OK om de gebruiker aan te maken:
3. SSH-parameters in Windows 10
EncryptieNu gaan we naar het tabblad Versleuteling waar we het gewenste versleutelingsniveau voor de SSH-tunnel kunnen definiëren:
SSHOp het tabblad SSH we kunnen waarden definiëren zoals:
- Poort die moet worden gebruikt voor de SSH-verbinding
- Aantal toegestane verbindingen
- Luisterrichting
- Commandoshell
- Bericht weergegeven, enz.
TunnelenEindelijk in het tabblad Tunnelen we moeten de dozen activeren. Klik op Van toepassing zijn om de wijzigingen op te slaan en Accepteren om FreeSSH af te sluiten.
- Lokale poortdoorschakeling toestaan
- Externe poort doorsturen toestaan
4. Externe verbinding via SSH in Windows 10
Zodra deze waarden zijn gedefinieerd, gaan we naar de externe computer om de SSH-verbinding te controleren en kunnen we een SSH-client gebruiken.
Stap 1
In dit geval zullen we Putty gebruiken die kan worden gedownload via de volgende link:
Stap 2
Bij het uitvoeren van Putty zullen we de volgende waarden toewijzen:
- IP-adres van de SSH-server.
- We definiëren poort 22.
- In verbindingstype kennen we SSH toe.
Stap 3
Klik op Open om de SSH-verbinding met de server te maken. Het volgende venster wordt weergegeven:
Stap 4
Klik op Ja en dan voeren we de inloggegevens voor de servertoegang in:
Stap 5
Op deze manier hebben we verbinding gemaakt via een beveiligde SSH-verbinding. Als de verbinding niet lukt of de verbindingstijd opraakt, doen we het volgende. We hebben toegang tot de geavanceerde opties van de Windows 10-firewall, selecteer de sectie Toegangsregels en klik op de optie Nieuwe regel:
VERGROTEN
Stap 6
Het volgende venster wordt weergegeven waarin we het vakje selecteren: Haven:
Stap 7
Klik op Volgende en nu selecteren we de doos TCP en we specificeren poort 22:
Stap 8
In het volgende venster selecteren we de optie Verbinding toestaan:
Stap 9
Later selecteren we alle toegangsopties:
Stap 10
Ten slotte zullen we een naam toewijzen aan de gemaakte regel:
Op deze manier hebben we het gebruik van poort 22, standaard gebruikt voor SSH-verbindingen, in Windows 10 ingeschakeld.
Zoals we kunnen zien, hebben we de mogelijkheid om op een eenvoudige en veilige manier een SSH-server te maken in Windows 10.