Oznacz folder, aby nigdy nie zawierał więcej niż pewną ilość danych?

0

Konfiguruję FTP dla znajomego, który wysyła mi duże pliki. Mam wszystko skonfigurowane i otwarte, aby mógł czytać i pisać w jednym konkretnym folderze. Chociaż mój znajomy nie jest naprawdę złośliwy, nie chciałbym pozwolić mu wypełnić tego folderu więcej niż określoną ilością danych.

Odkryłem, że mogę ograniczyć rozmiar pojedynczego pliku, ale nic o tym nie przeszkadza w przesyłaniu setek mniejszych plików. Poza tym chcę, aby mógł wysyłać duże pliki (to jest powód, dla którego to ustawiam).

Jaki jest najprostszy sposób, w jaki mogę go skonfigurować, aby folder docelowy nie mógł być większy niż 3 GB? Być może uda mi się zrobić jakiś rodzaj partycjonowania dysku, ale myślę, że to trochę przesada. Mogę przenieść folder ftp na pamięć USB, ale to oznacza, że ​​muszę go cały czas podłączyć. A jeśli wymieniam dyski, mogę niechcący dać mojemu przyjacielowi dostęp do dysku, do którego nie chcę mieć dostępu.

Używam IIS na Windows 10 Pro x64.

Corey Ogburn
źródło
Zrób to po stronie serwera za pomocą oprogramowania serwera ftp.
Ramhound
@Ramhound: Nie wierzę, że Menedżer zasobów serwera plików (który zapewnia limity FTP w usługach IIS) jest dostępny w systemie Windows 10 IIS. W mojej odpowiedzi opisano alternatywne rozwiązanie.
bwDraco

Odpowiedzi:

2

Użyj dysku wirtualnego VHDX dla folderu FTP. Obrazy dysków wirtualnych można skonfigurować tak, aby miały dowolny żądany rozmiar, co pozwala ograniczyć ilość danych, które mogą być przechowywane w miejscu, w którym obraz jest zamontowany. Można nawet użyć przydziałów dysku, aby ograniczyć wykorzystanie miejsca na dysku na poziomie konta.

  • Utwórz obraz dysku VHDX o odpowiednim rozmiarze w przystawce Zarządzanie dyskami ( Akcja & gt; Utwórz VHD ):

Dialog box for creating disk image

  • Następnie kliknij dwukrotnie plik obrazu, aby go zamontować, sformatować i podzielić na partycje w przystawce Zarządzanie dyskami i przypisać mu literę dysku lub zamontować go w określonym folderze w folderze systemowym. Kliknij prawym przyciskiem myszy wolumin w Zarządzanie dyskami i wybierz Zmień litery dysku i ścieżki ... , a następnie przypisz mu odpowiednią lokalizację (ścieżkę, do której pliki będą przesyłane przez FTP).

  • Aby uzyskać jeszcze większą elastyczność, możesz ustawić przydziały dysku, aby indywidualne konta użytkowników nie mogły przekroczyć określonych limitów pamięci. Te ustawienia są dostępne we właściwościach głośności w Mój komputer . (Jeśli nie jest przypisana litera dysku, musisz uzyskać dostęp do właściwości w Zarządzanie dyskami, klikając prawym przyciskiem myszy wolumin, aby ustawić limity.)

  • Możesz odmontować obraz dysku w dowolnym momencie, klikając prawym przyciskiem myszy dysk, do którego należy wolumin (część „Dysk x, Podstawowy”) i wybierając Odłącz VHD . Jeśli przypisano literę dysku, możesz kliknąć dysk prawym przyciskiem myszy Ten komputer i wybierz Wyrzucać zrobić to samo.

bwDraco
źródło