Foldere separate pentru conturi FTP (Windows Server)
Mediul de verificare a operațiunilor
- Windows Server
-
- Windows Server 2022
- IIS (Internet Information Services)
-
- 10.0
La început
După ce construiți un server FTP pe Windows Server, aveți posibilitatea să creați mai multe conturi și încă mai au acces la un singur folder. Această secțiune descrie cum să creați un folder pentru fiecare cont și să separați folderele pe care le puteți accesa.
Configurarea unui site FTP pe Windows Server
Procedura este descrisă în următorul articol, așa că vă rugăm să consultați-o.
De data aceasta, deoarece vom crea mai multe conturi, nu am creat încă un cont.
Folderul a creat "C:\FtpFolder\" dar nu a setat permisiunile.
Permisiunile de autentificare în momentul setării site-ului FTP sunt gestionate de "Autentificare de bază + cont Windows", deci selectați "Toți utilizatorii". Permisiunile verifică atât Citire, cât și Scriere. Dacă îl configurați din greșeală, îl puteți schimba mai târziu.
Construiți un site numit FtpTest.
Reporniți serviciul Microsoft FTP.
Crearea mai multor conturi
Contul FTP utilizează contul Windows. Creați câte aveți nevoie. Aici creăm conturi numite "FtpUser1", "FtpUser2" și "FtpUser3".
Nu veți fi conectat ca cont Windows, așa că ștergeți toate grupurile.
Crearea unui folder pentru fiecare cont
Creați un folder numit "LocalUser" în folderul rădăcină FTP pe care l-ați creat. Acest nume este fix.
În acest folder, creați un folder pentru fiecare cont.
Deschideți proprietățile folderului pentru fiecare cont pe care l-ați creat și faceți clic pe butonul Editare din fila Securitate.
Adăugați un cont la care aveți acces și verificați permisiunea "Modificare" de înregistrare.
De asemenea, vă rugăm să setați permisiunile folderului pe care l-ați creat.
Izolarea utilizatorilor FTP
Doar prin crearea unui cont, veți accesa folderul din rădăcina FTP. Setați acest lucru să fie separat de folder.
Deschideți IIS Manager și selectați site-ul FTP pe care l-ați creat. Faceți dublu clic pe Ftp User Isolation din listă pentru a-l deschide.
Din pagina FTP User Isolation, bifați "Director nume utilizator (dezactivați directorul virtual global)" și faceți clic pe linkul Se aplică în colțul din dreapta sus.
Verificarea funcționării
Clienții FTP sunt bine, dar vom încerca să le verificăm folosind WinSCP pentru moment. Figura următoare arată când este accesat cu FtoUser2.
Am încercat să trimit un fișier text. Calea de destinație FTP este rădăcină.
Dacă vă uitați la mediul de destinație FTP, puteți vedea că fișierele se află în folderul pentru fiecare cont.
În acest fel am reușit să separăm folderele pe care le-am putea accesa pentru fiecare cont.