Om het bestandssysteem van een externe server als netwerkstation in Windows te koppelen, kunt u het beveiligde SSH-protocol gebruiken in plaats van de traditionele SMB (Samba)-verbinding. Dit is handig wanneer u toegangsbestanden op een externe SSH-server lokaal moet beveiligen zonder een afzonderlijke FTP (SFTP)-verbinding te maken. DeSSHFS-Winclient kan worden gebruikt om externe bestandssystemen in Windows via SSH te koppelen. Met deze client kunnen externe mappen transparant worden toegewezen met behulp van het SSHFS-protocol (gebaseerd op SSH File Transfer Protocol, SFTP).
Download het SSHFS-Win MSI-installatieprogramma handmatig of installeer het met behulp van de ingebouwde WinGet-pakketbeheerder:
winget install SSHFS-Win.SSHFS-Win

U kunt nu een externe map rechtstreeks vanuit de GUI van Windows File Explorer als netwerkstation koppelen. Klik met de rechtermuisknop opDeze pcen selecteerNetwerkverbinding in kaart brengen. Selecteer de stationsletter die u wilt toewijzen en het UNC-pad naar de externe map in de volgende indeling:
\prefix\user@host[!PORT][\PATH]
user– het gebruikersaccount dat wordt gebruikt om te authenticeren bij de externe SSH-host
host– hostnaam/IP-adres
Gebruik een van de volgende waarden als avoorvoegsel:
sshfs– wijs de thuismap van de gebruiker toe (de profielmap van de gebruiker op Windows). Geef bovendien het relatieve pad op naar een map in het gebruikersprofiel (werkmap).sshfs.r– mount de hoofdmap van de externe computer (voor Windows verwijst dit naar de hoofdmap van het systeemstation).sshfs.k– wijs de thuismap van de gebruiker toe. SSH-sleutel in %USERPROFILE%/.ssh/id_rsa wordt gebruikt voor authenticatie.sshfs.kr– maak verbinding met de hoofdmap met de SSH-sleutel
Om bijvoorbeeld deC:PSmap van een externe Windows-host waarop de SSH-server is ingeschakeld, voert u het volgende UNC-pad in
\sshfs.r[email protected]ps
Wanneer u verbinding maakt, wordt u gevraagd het wachtwoord van de externe gebruiker in te voeren ter verificatie (u kunt ervoor kiezen om het wachtwoord op te slaan in Credential Manager)
Lees ook:Netwerkstation in kaart brengen | Windows Server 2025


Daarna verschijnt een afzonderlijk netwerkstation dat via SSHFS is toegewezen in Windows Verkenner.


U kunt ook een netwerkstation toewijzen vanaf de opdrachtprompt met behulp van denetto gebruik:
Met de volgende opdracht wordt de/var/wwwdirectory van een Linux-host als een Windows-netwerkstation:
net use W: \sshfs.r[email protected]varwww /user:sysops
Wijs een map toe vanaf een externe Windows-host:
net use m: \sshfs.r[email protected]ps /user:administrator
Tijdens de verbinding wordt u om het wachtwoord van de gebruiker gevraagd.


Een op deze manier toegewezen netwerkstation blijft slechts bestaan totdat de computer opnieuw wordt opgestart. Voeg de/persistent:yesoptie voor de opdracht om de schijf automatisch opnieuw te verbinden wanneer de gebruiker zich aanmeldt.
Als u een externe share wilt toewijzen zonder dat u elke keer het wachtwoord van de gebruiker hoeft in te voeren, kunt u de inloggegevens opslaan in Windows Credential Manager
cmdkey /add:192.168.123.123 /user:admin /pass:Passw0rdd1
Er kunnen meerdere netwerkschijven tegelijkertijd worden aangesloten met behulp van de WinFsp.Np-provider. Maak een lijst van de aangesloten schijven:
net use


Een toegewezen netwerkstation verwijderen:
net use M: /delete
In de opdracht net use kunt u het gebruikerswachtwoord in platte tekst opgeven, maar het is veiliger om de externe map te koppelen met behulp van SSH-sleutelverificatie. Genereer SSH-sleutels op Windows met behulp van dessh-keygen.exetool volgens de handleiding op de link (geef geen wachtwoordzin op om de privésleutel te beschermen). Voeg de openbare sleutel uit het .pub-bestand toe aan hetauthorized_keys(ofadministrators_authorized_keys) bestand op de externe SSH-server.
Om automatisch een netwerkstation via SSH toe te wijzen met behulp van sleutelauthenticatie bij Windows-aanmelding, kunt u een geplande taak maken die een PowerShell-script uitvoert:
$remoteUser = "admin"
$remoteHost = "fs01.woshub.com"
$remoteDir = "Install"
$Drive = "M:"
$privSSHKey = "C:secretfs01-id_rsa"
cd 'C:Program FilesSSHFS-Winbin'
$mountcmd = ".sshfs-win.exe svc sshfs.k$remoteUser@$remoteHost$remoteDir $Drive -IdentityFile=$privSSHKey"
Invoke-Expression $mountcmd
U kunt een grafische client gebruiken om een netwerkmap via SSH in kaart te brengen. De gemakkelijkste en handigste client isSSHFS-Win-Manager. Het is mogelijk om meerdere SSHFS-verbindingen met externe bestandssystemen te maken met behulp van de SSHFS-Win-Manager-client. Het ondersteunt zowel wachtwoord- als sleutelgebaseerde authenticatie.








![[Tip] Schakel Opera Auto Run uit wanneer de computer opstart](https://media.askvg.com/articles/images8/Disable_Opera_Auto_Run_Computer_Starts.png)



![ReFS-volume ontoegankelijk na update [repareren]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/10/ReFS-volume-inaccessible-after-update.jpg)


