Separate mapper til FTP-konti (Windows Server)

Side opdateret :
Dato for oprettelse af side :

Miljø til kontrol af drift

Windows Server
  • Windows Server 2022
IIS (internetinformationstjenester)
  • 10.0

Først

Når du har oprettet en FTP-server på Windows Server, kan du oprette flere konti og stadig have adgang til én mappe. I dette afsnit beskrives det, hvordan du opretter en mappe for hver konto og adskiller de mapper, du har adgang til.

Konfigurere et FTP-sted på Windows Server

Proceduren er beskrevet i den følgende artikel, så se den.

Denne gang, da vi opretter flere konti, har vi ikke oprettet en konto endnu.

Mappen har oprettet "C:\FtpFolder\", men har ikke angivet tilladelser.

Godkendelsestilladelser på tidspunktet for FTP-webstedsindstillingen administreres af "Grundlæggende godkendelse + Windows-konto", så vælg "Alle brugere". Tilladelser kontrollerer både Læs og Skriv. Hvis du konfigurerer det ved en fejltagelse, kan du ændre det senere.

Byg et websted med navnet FtpTest.

Genstart Microsoft FTP-tjenesten.

Oprettelse af flere konti

FTP-kontoen bruger Windows-kontoen. Opret så mange, som du har brug for. Her opretter vi konti kaldet "FtpUser1", "FtpUser2" og "FtpUser3".

Du bliver ikke logget ind som en Windows-konto, så slet alle grupper.

Oprettelse af en mappe for hver konto

Opret en mappe med navnet "LocalUser" i den FTP-rodmappe, du oprettede. Dette navn er rettet.

Inde i denne mappe skal du oprette en mappe for hver konto.

Åbn mappeegenskaberne for hver konto, du har oprettet, og klik på knappen Rediger på fanen Sikkerhed.

Tilføj en konto, som du har adgang til, og kontroller tilladelsen "Rediger" for at registrere.

Indstil også tilladelserne for den mappe, du oprettede.

FTP-brugerisolering

Bare ved at oprette en konto får du adgang til mappen i roden af FTP. Indstil dette til at være adskilt efter mappe.

Åbn IIS Manager, og vælg det FTP-sted, du har oprettet. Dobbeltklik på FTP-brugerisolering fra listen for at åbne den.

Fra FTP-brugerisoleringssiden skal du markere "Brugernavnsmappe (deaktiver global virtuel mappe)" og klikke på linket Anvend i øverste højre hjørne.

Kontrol af drift

FTP-klienter er fine, men vi vil forsøge at kontrollere dem ved hjælp af WinSCP for nu. Følgende figur viser, hvornår du åbner med FtoUser2.

Jeg prøvede at sende en tekstfil. FTP-destinationsstien er root.

Hvis du ser på FTP-destinationsmiljøet, kan du se, at filerne er i mappen for hver konto.

På denne måde var vi i stand til at adskille de mapper, som vi kunne få adgang til for hver konto.