Afzonderlijke mappen voor FTP-accounts (Windows Server)

Pagina bijgewerkt :
Aanmaakdatum van pagina :

Controle-omgeving voor bewerking

Windows Server
  • Windows Server 2022
IIS (Internet Information Services)
  • 10.0

Eerst

Nadat u een FTP-server op Windows Server hebt gebouwd, kunt u meerdere accounts maken en nog steeds toegang hebben tot één map. In deze sectie wordt beschreven hoe u een map maakt voor elk account en de mappen waartoe u toegang hebt, scheidt.

Een FTP-site instellen op Windows Server

De procedure wordt beschreven in het volgende artikel, dus raadpleeg deze.

Deze keer, omdat we meerdere accounts zullen aanmaken, hebben we nog geen account aangemaakt.

De map heeft "C:\FtpFolder\" gemaakt, maar heeft geen machtigingen ingesteld.

Verificatiemachtigingen op het moment van ftp-site-instelling worden beheerd door "Basisverificatie + Windows-account", dus selecteer "Alle gebruikers". Machtigingen controleren zowel Lezen als Schrijven. Als u het per ongeluk instelt, kunt u het later wijzigen.

Bouw een site met de naam FtpTest.

Start de Microsoft FTP-service opnieuw.

Meerdere accounts aanmaken

Het FTP-account maakt gebruik van het Windows-account. Maak er zoveel als je nodig hebt. Hier maken we accounts aan met de naam "FtpUser1", "FtpUser2" en "FtpUser3".

U bent niet aangemeld als Windows-account, dus verwijder alle groepen.

Een map maken voor elk account

Maak een map met de naam "LocalUser" in de FTP-hoofdmap die u hebt gemaakt. Deze naam staat vast.

Maak in deze map een map voor elk account.

Open de mapeigenschappen voor elk account dat u hebt gemaakt en klik op de knop Bewerken op het tabblad Beveiliging.

Voeg een account toe waartoe u toegang hebt en controleer de machtiging "Wijzigen" om u te registreren.

Stel ook de machtigingen in van de map die u hebt gemaakt.

FTP-gebruikersisolatie

Alleen al door een account aan te maken, krijgt u toegang tot de map in de root van de FTP. Stel dit in op een scheiding per map.

Open IIS-beheer en selecteer de FTP-site die u hebt gemaakt. Dubbelklik op FTP-gebruikersisolatie in de lijst om deze te openen.

Vink op de pagina FTP-gebruikersisolatie het selectievakje 'Gebruikersnaammap (globale virtuele map uitschakelen)' aan en klik op de koppeling Toepassen in de rechterbovenhoek.

Werkingscontrole

FTP-clients zijn prima, maar we zullen proberen ze voorlopig te controleren met WinSCP. De volgende afbeelding ziet wanneer u wordt geopend met FtoUser2.

Ik heb geprobeerd een tekstbestand te verzenden. Het FTP-bestemmingspad is root.

Als u naar de FTP-doelomgeving kijkt, kunt u zien dat de bestanden zich voor elk account in de map bevinden.

Op deze manier konden we de mappen waartoe we toegang hadden voor elk account scheiden.