Laborator 12 — Partajare și permisiuni

Atribute · NTFS · copiere și mutare · partajare · mapare · proprietate
4 ore academice × 45 minute = 180 minute
Scop: vei configura accesul la fișiere pentru două conturi standard, vei verifica ce se schimbă la copiere și mutare și vei accesa de pe alt calculator o partajare cu drepturi controlate. La final vei putea justifica accesul real prin regulile NTFS și Share, folosind rezultatele propriilor încercări.

Planul celor patru ore

Ora Sarcini Durată Rezultat
1 1–4 45 min Conturi, atribute, permisiuni de bază și avansate, moștenire
2 5–8 45 min Experimente de copiere și mutare pe NTFS / exFAT
3 9–12 45 min Public Documents, rețea, partajare de bază și avansată
4 13–16 45 min Acces efectiv prin rețea, mapare, proprietate și predare

Ora 1 — Atribute și permisiuni NTFS · 45 min

1. Verificarea mediului și pregătirea spațiului de lucru 10 min

  1. Pe gazdă (Windows 10) și pe client (Windows 11), deschide CMD și execută hostname. Notează rezultatele pentru a completa numele gazdei și al clientului.
  2. Pe gazdă autentifică-te cu un cont de administrator (vboxuser). Deschide Start → Disk Management (sau diskmgmt.msc). Verifică sistemele de fișiere ale volumelor folosite în laborator: două volume (C:, L:) trebuie să fie NTFS, iar un volum (X:) trebuie să fie exFAT sau FAT32. Completează apoi tabelul din laborator cu litera fiecărui volum și sistemul de fișiere verificat.
  3. Pe gazdă deschide Start → Computer Management → Local Users and Groups → Users / Groups (sau lusrmgr.msc). Verifică existența conturilor locale student1 și student2 și confirmă că nu sunt membri ai grupului Administrators.
  4. Ca administrator, creează C:\Lab12. Deschide Properties → Security → Advanced → Disable inheritance → Convert inherited permissions into explicit permissions. Păstrează SYSTEM și Administrators cu Full Control. Elimină din acest folder regulile pentru Users, Authenticated Users, Everyone și CREATOR OWNER, dacă există. Păstrează contul administrator folosit cu Full Control dacă are o regulă proprie.
    De ce dezactivăm moștenirea?

    În mod implicit, folderul C:\Lab12 moștenește permisiuni de la folderul părinte C:\. Aceste reguli moștenite pot acorda acces unor grupuri precum Users, Authenticated Users sau CREATOR OWNER.

    Pentru ca rezultatele laboratorului să fie previzibile, dezactivăm moștenirea și alegem Convert inherited permissions into explicit permissions. Astfel, regulile existente sunt păstrate temporar, dar devin reguli proprii ale folderului Lab12 și pot fi modificate sau eliminate individual.

    În acest fel putem controla exact cine are acces la C:\Lab12 și putem evita ca permisiuni moștenite de la C:\ să influențeze testele cu student1 și student2.

  5. Adaugă WIN10-01\student1 și WIN10-01\student2 cu Read & execute, aplicabil This folder, subfolders and files. La Select User → Locations alege calculatorul gazdă și folosește Check Names.
  6. Creează în Lab12 subfolderele Atribute, Drepturi, Echipa, Transfer, Baza, Training și Proprietate.
Verificare practică Rezultat observat
Numele gazdei și al clientului
Contul administrator și cele două conturi standard verificate
Volumul NTFS sursă / volumul NTFS secundar / volumul exFAT sau FAT32
În continuare, gazdă = calculatorul care păstrează fișierele, iar client = al doilea calculator, care le accesează prin rețea. Înlocuiește WIN10-01 în toate exemplele dacă gazda are alt nume.

2. Atributele Read-only și Hidden 8 min

  1. Ca administrator, creează C:\Lab12\Atribute\nota.txt, cu două rânduri de text. În Properties → General bifează Read-only și Hidden.
  2. În CMD execută comenzile de mai jos. Prima afișează atributele, a doua elimină Hidden și Read-only. Verifică apoi Security: utilizatorii și drepturile sunt aceleași ca înainte.
attrib C:\Lab12\Atribute\nota.txt
attrib -h -r C:\Lab12\Atribute\nota.txt
Explicație — rezultatul comenzii attrib

Comanda attrib C:\Lab12\Atribute\nota.txt afișează atributele active ale fișierului. Literele afișate înaintea căii indică starea acestuia.

  • A — Archive: fișierul este marcat pentru arhivare; acest atribut este frecvent setat automat de Windows.
  • H — Hidden: fișierul este ascuns în File Explorer dacă afișarea elementelor ascunse este dezactivată.
  • R — Read-only: fișierul este marcat doar pentru citire.
  • S — System: fișierul este marcat ca fișier de sistem.

Exemple de rezultate posibile:

A    C:\Lab12\Atribute\nota.txt
A  H C:\Lab12\Atribute\nota.txt
A   R C:\Lab12\Atribute\nota.txt
A  HR C:\Lab12\Atribute\nota.txt

De exemplu, A HR înseamnă că fișierul are simultan atributele Archive, Hidden și Read-only.

După executarea comenzii attrib -h -r C:\Lab12\Atribute\nota.txt, atributele Hidden și Read-only sunt eliminate. De regulă, poate rămâne doar atributul A.

Atribut ≠ permisiune. Read-only influențează scrierea în fișier; Hidden influențează afișarea obișnuită. Niciunul nu înlocuiește controlul accesului NTFS.

3. Permisiuni de bază și permisiuni avansate 17 min

Permisiune NTFS de bază Utilizare
Full Control Citire, scriere, executare, ștergere, schimbarea permisiunilor și a proprietarului.
Modify Citire, scriere, executare și ștergere; nu acordă prin ea însăși schimbarea permisiunilor.
Read & execute Citire și rularea fișierelor executabile.
List folder contents Enumerarea conținutului unui folder și navigare.
Read Citirea datelor, atributelor și permisiunilor.
Write Crearea fișierelor/subfolderelor și scrierea datelor și atributelor; nu include prin ea însăși ștergerea.
  1. Ca administrator, în Drepturi creează citire.txt, modificare.txt și stergere.txt. În folderul Drepturi, deschide Properties → Security → Advanced și dezactivează moștenirea cu Convert. Editează regula student1: lasă numai Read, aplicabil This folder, subfolders and files. Păstrează administratorii și SYSTEM.
  2. Comută la student1. Deschide citire.txt, încearcă să creezi nou.txt, să modifici modificare.txt și să ștergi stergere.txt. Nu aproba solicitarea UAC folosind credențialele administratorului.
  3. Revino la administrator. Acordă student1 Read + Write. Repetă încercările ca student1, folosind fișierele create de administrator pentru modificare și ștergere. Pentru o scriere directă în fișier poți folosi în CMD comanda de mai jos. Unele editoare salvează prin înlocuirea fișierului și pot cere și dreptul de ștergere.
  4. Acordă apoi Modify și repetă verificarea ștergerii.
  5. Ca administrator, deschide o regulă → Edit → Show advanced permissions. Compară drepturile selectate pentru Read, Write, Modify și Full Control, fără să salvezi Full Control pentru student1. Identifică Read attributes, Write attributes, Change permissions și Take ownership. Acestea sunt drepturi avansate, nu cele șase categorii de bază.
echo Linie adaugata>>C:\Lab12\Drepturi\modificare.txt
Regula student1 Deschidere Creare fișier/subfolder Scriere în fișierul existent Ștergerea fișierului administratorului
Read
Read + Write
Modify
Repere pentru verificarea rezultatului

Read permite citirea; Read + Write permite crearea și scrierea directă, dar nu oferă ștergerea fișierului administratorului. Modify permite și ștergerea. Full Control include administrarea permisiunilor. Pentru rularea unei aplicații, identifică Read & execute și dreptul avansat Execute file.

4. Moștenire, grupuri și Effective Access 10 min

Scop: observarea cumulării permisiunilor.

  1. Ca administrator, deschide Computer Management → Local Users and Groups → Groups sau execută lusrmgr.msc. Creează grupul local GR_Lab12 și adaugă utilizatorul student1 ca membru.
  2. În C:\Lab12\Echipa, adaugă grupul GR_Lab12 cu Modify, aplicabil This folder, subfolders and files.
  3. În C:\Lab12\Echipa, creează subfolderul Proiect, iar în Proiect creează fișierul plan.txt.
  4. În fișierul plan.txt, deschide Properties → Security → Advanced, verifică în coloana Inherited from ce reguli sunt moștenite și care sunt definite direct pe Echipa.

Scop: observarea accesului efectiv rezultat din mai multe reguli.

  1. Deschide Effective Access → Select a user → student1 → View effective access.
  2. Observă că student1 poate primi Read & execute printr-o regulă moștenită și Modify prin apartenența la grupul GR_Lab12.
  3. Comută la student1 și verifică faptul că poate modifica plan.txt.
  4. Notă — identificarea sursei permisiunilor

    Fila Effective Access arată în principal rezultatul final al permisiunilor, dar nu indică întotdeauna clar din ce regulă sau din ce folder provine fiecare drept.

    Pentru a vedea regulile aplicate fișierului plan.txt, poți folosi în CMD:

    icacls C:\Lab12\Echipa\Proiect\plan.txt

    Poți obține ceva de forma:

    C:\Lab12\Echipa\Proiect\plan.txt
                  WIN10-CLIENTSET\GR_Lab12:(I)(M)
                  WIN10-CLIENTSET\student1:(I)(RX)
                  BUILTIN\Administrators:(I)(F)
                  NT AUTHORITY\SYSTEM:(I)(F)

    Unde:

    (I) = permisiune moștenită, (M) = Modify, (RX) = Read & execute, (F) = Full Control.

    Pentru a verifica dacă student1 este membru al grupului GR_Lab12, rulează din sesiunea acestui utilizator:

    whoami /groups

Scop: observarea efectului unei reguli Deny explicite.

  1. Ca administrator, doar pe plan.txt, adaugă pentru student1 o regulă explicită Deny → Write.
  2. Comută la student1 și încearcă din nou să modifici și să salvezi plan.txt.
  3. Verifică din nou Effective Access și observă că regula Deny blochează scrierea, chiar dacă grupul GR_Lab12 acordă Modify.
  4. Revino la administrator și elimină regula Deny.

Scop: observarea modului în care funcționează moștenirea.

  1. Pe folderul Proiect, deschide Properties → Security → Advanced.
  2. Selectează Disable inheritance → Convert inherited permissions into explicit permissions.
  3. Observă că regulile rămân, dar nu mai apar ca moștenite în coloana Inherited from.
  4. Reactivează moștenirea și verifică din nou lista de permisiuni.
Verificare practică Rezultat observat
Pe plan.txt, ce permisiuni sunt moștenite pentru student1 și GR_Lab12 și de unde provin?
Ce acces efectiv are student1 asupra plan.txt după cumularea permisiunii individuale cu permisiunea primită prin GR_Lab12? A reușit să modifice fișierul?
Ce se întâmplă cu modificarea plan.txt după adăugarea regulii explicite Deny → Write pentru student1? Dar după eliminarea regulii Deny?
Ce se schimbă în coloana Inherited from după Disable inheritance → Convert pe folderul Proiect?
Regulile Allow primite direct și prin grupuri se cumulează. În acest experiment, Deny explicit Write blochează scrierea permisă prin grup. Pentru ACL-uri ordonate normal: regulile explicite preced cele moștenite, iar Deny precede Allow la același nivel. Convert păstrează regulile ca explicite; Remove le elimină. Effective Access ajută la analiza drepturilor NTFS; verifică separat și restricțiile Share pentru accesul prin rețea.

Ora 2 — Copiere, mutare și sisteme de fișiere · 45 min

5. Pregătirea unui experiment controlat de transfer 10 min

  1. Ca administrator, creează C:\Lab12\Transfer\Sursa, C:\Lab12\Transfer\DestC și L:\Lab12\DestL. DestC este pe același volum cu Sursa; DestL este pe alt volum NTFS.
  2. Pentru fiecare dintre cele trei foldere dezactivează moștenirea cu Convert, păstrează SYSTEM și Administrators cu Full Control și elimină regulile suplimentare care acordă acces larg (Users, Authenticated Users, Everyone, CREATOR OWNER), dacă există. Configurează student1 cu Read în Sursa și Modify în DestC și DestL. Aplică regulile la This folder, subfolders and files.
  3. În Sursa creează cinci fișiere: copie-C.txt, mutare-C.txt, copie-L.txt, mutare-L.txt, exfat.txt. Pune un text diferit în fiecare. Pe fiecare fișier: Advanced → Disable inheritance → Convert. Astfel student1 are o regulă explicită Read, iar administratorii păstrează Full Control.
  4. Creează și subfolderul DosarCopie în Sursa, cu un fișier în el. Pe DosarCopie dezactivează moștenirea cu Convert. Nu modifica atributele Read-only; toate fișierele trebuie să poată fi scrise dacă NTFS permite.
  5. Afișează și notează ACL-ul inițial pentru mutare-C.txt. Atributul Hidden va servi separat ca indicator al păstrării atributelor. Activează Hidden items pentru a putea vedea fișierul.
icacls C:\Lab12\Transfer\Sursa\mutare-C.txt
attrib +h C:\Lab12\Transfer\Sursa\mutare-C.txt
Folosește File Explorer, Ctrl+C / Ctrl+X și Ctrl+V, cu administratorul. Nu suprascrie fișiere existente și nu utiliza unelte cu opțiuni de păstrare a ACL-urilor. Drepturile explicite pregătite pe sursă fac diferența ușor de observat.

6. Copiere și mutare pe același volum NTFS 12 min

  1. Copiază copie-C.txt din Sursa în DestC cu Ctrl+C / Ctrl+V. Verifică existența originalului și a copiei. Pe copia nouă, inspectează Security → Advanced și regula student1.
  2. Mută mutare-C.txt din Sursa în DestC cu Ctrl+X / Ctrl+V. Verifică dispariția sa din Sursa. Inspectează regula student1 și atributul Hidden.
  3. Comută la student1. În CMD, încearcă să adaugi un text în cele două fișiere. Completează observațiile pe baza rezultatului real, apoi revino la administrator.
Verificare practică Rezultat observat
Copie-C: regula student1, Inherited from, rezultatul scrierii
Mutare-C: regula student1, explicită/moștenită, rezultatul scrierii
Mutare-C: atributul Hidden înainte și după
Repere pentru verificarea rezultatului

Copierea creează un obiect nou, care în mod obișnuit moștenește ACL-ul destinației: student1 primește Modify. La mutarea în același volum NTFS se păstrează permisiunile originale: regula explicită Read rămâne, iar scrierea este refuzată. Atributul Hidden rămâne pe fișierul mutat. Nu deduce schimbarea ACL-ului doar din folderul în care se află fișierul.

7. Copierea și mutarea pe alt volum NTFS 15 min

  1. Copiază copie-L.txt din Sursa în L:\Lab12\DestL. Verifică regulile copiei în Security → Advanced.
  2. Mută mutare-L.txt din Sursa în DestL. Verifică atât dispariția originalului, cât și permisiunile fișierului rezultat.
  3. Copiază și folderul DosarCopie din Sursa în DestL. Inspectează separat ACL-ul folderului copiat și pe cel al fișierului din interior.
  4. Ca student1, încearcă să modifici cele două fișiere și să creezi un fișier în DosarCopie de pe L:. Revino la administrator și compară rezultatele cu mutarea pe C: din sarcina precedentă.
Verificare practică Rezultat observat
Copie-L: permisiunea student1 și rezultatul modificării
Mutare-L: permisiunea student1 și rezultatul modificării
DosarCopie pe L: drepturi pe folder și fișier; crearea unui fișier nou
De ce mutarea între două volume diferă de mutarea în același volum?
Repere pentru verificarea rezultatului

La transferul obișnuit prin File Explorer, copiile de fișiere și foldere moștenesc permisiunile destinației. Mutarea între volume presupune copierea la destinație urmată de eliminarea sursei, deci primește de regulă tot permisiunile destinației. L: poate fi pe același disc fizic cu C:, dar este tot alt volum.

8. Transferul pe exFAT/FAT32 și limita permisiunilor NTFS 8 min

  1. Confirmă din nou că X: este volumul de laborator exFAT sau FAT32. Creează X:\Lab12. Nu formata volumul.
  2. Pe Sursa\exfat.txt, Properties → General → Advanced: încearcă Compress contents to save disk space.
  3. Copiază exfat.txt în X:\Lab12. Verifică proprietățile copiei: Security și compresia NTFS nu sunt disponibile ca pe sursă.
  4. Copiază fișierul din X: într-un subfolder nou L:\Lab12\DestL\Revenire. Inspectează ACL-ul. Verifică dacă a reapărut regula explicită Read din sursa inițială sau dacă sunt folosite drepturile destinației NTFS.
FAT32 și exFAT nu păstrează ACL-uri NTFS și nici compresia NTFS. Atribute simple precum Hidden pot exista în continuare. Un fișier EFS nu rămâne criptat prin EFS pe aceste sisteme: transferul necesită decriptare autorizată sau poate eșua. Nu folosi fișiere personale criptate în acest experiment.

Ora 3 — Public Documents și partajări în rețea · 45 min

9. Public Documents și pregătirea conexiunii dintre VM-uri 12 min

Acces local - accesarea folderului Public de către utilizatorii aceluiași calculator

  1. Pe gazdă, ca student1, introdu în bara de adrese %PUBLIC%\Documents. Creează folderul Lab12-Comun și fișierul anunt.txt. Comută local la student2 și verifică dacă poate deschide fișierul. Această verificare nu necesită Internet și nici o partajare SMB creată manual.

Acces prin rețea — accesarea resurselor partajate de pe un alt calculator din rețea.

  1. Oprește complet ambele mașini virtuale. În VirtualBox verifică pentru fiecare VM: Settings → Network → Adapter 2. Confirmă că adaptorul este activat și configurat astfel:
    • Enable Network Adapter — bifat;
    • Attached to — Internal Network;
    • Name — aceeași rețea internă pe ambele VM-uri, de exemplu laborator.
  2. Configurarea adreselor IP.
    • Configurează pe adaptorul rețelei interne: gazda — 192.168.50.10; clientul — 192.168.50.11; masca — 255.255.255.0; fără gateway și DNS.
    • Poți folosi ncpa.cpl → adaptor → Properties → Internet Protocol Version 4.
    • Verifică setările pe fiecare VM cu ipconfig.
  3. Configurarea profilului rețelei ca Private. Deschide PowerShell ca administrator și execută:
    Get-NetConnectionProfile
    . Notează valoarea InterfaceIndex, apoi execută:
    Set-NetConnectionProfile -InterfaceIndex <index> -NetworkCategory Private
    . Verifică rezultatul rulând din nou Get-NetConnectionProfile.
  4. Activarea partajării prin rețea. În Advanced sharing settings, pentru Private activează Network discovery și File and printer sharing. Pe Win10: Control Panel → Network and Sharing Center → Change advanced sharing settings. Pe Win11: Settings → Network & Internet → Advanced network settings → Advanced sharing settings. Păstrează Password protected sharing: On.
  5. Ce înseamnă aceste setări?

    Network discovery permite calculatorului să găsească alte dispozitive din rețea și să fie detectat de acestea.

    File and printer sharing permite accesul prin rețea la folderele și imprimantele partajate de pe calculator.

    Password protected sharing impune autentificarea cu un cont și o parolă valide de pe calculatorul gazdă înainte de accesarea resurselor partajate.

    Pentru laborator, aceste opțiuni se configurează pentru profilul Private, deoarece rețeaua internă dintre VM-uri este considerată o rețea de încredere.

  6. Verificarea serviciilor necesare rețelei. În services.msc, verifică dacă serviciul Server pe gazdă și serviciul Workstation pe client au starea Running. Pentru afișarea calculatoarelor în Network verifică și Function Discovery Provider Host și Function Discovery Resource Publication.
    Ce rol au aceste servicii și ce stare este acceptabilă?

    Function Discovery Provider Host ajută Windows să descopere dispozitive și resurse din rețea.
    Startup type: Manual este normal.
    Status: poate fi Running sau Stopped.

    Function Discovery Resource Publication publică acest calculator și resursele sale pentru a putea apărea în secțiunea Network.
    Startup type: Manual este permis.
    Status: poate fi Running; dacă este Stopped, calculatorul poate să nu apară în Network.

    Nu modifica tipul de pornire și nu porni serviciile dacă nu este necesar.

Verificare practică Rezultat observat
Calea Public Documents și rezultatul accesului cu student2
Starea Public folder sharing și Password protected sharing
IP / mască / profil de rețea pentru gazdă și client
Starea serviciilor Server, Workstation și Function Discovery
Public local ≠ acces anonim prin rețea. Public Documents este locul comun pentru conturile locale, sub rezerva permisiunilor configurate. Everyone nu înseamnă automat „fără parolă”. Accesul guest poate fi blocat de versiunile actuale Windows. În laborator folosim conturi cu parolă; nu activăm SMB1 și nu dezactivăm firewall-ul sau semnarea SMB.

10. Partajarea de bază și accesul cu un cont identificat 10 min

Crearea și configurarea partajării

  1. Ca administrator, creează C:\Lab12\Baza\instructiuni.txt. Click dreapta pe Baza → Give access to → Specific people (pe Win11 poate fi necesar Show more options). Alternativ: Properties → Sharing → Share.
  2. Adaugă conturile locale student1 și student2: student1 — Read, student2 — Read/Write. Apasă Share și notează calea UNC afișată. Asistentul oferă niveluri simple pentru persoane/grupuri; inspectează după configurare atât Sharing, cât și Security, deoarece poate ajusta ambele.

Conectarea și testarea cu student1

  1. Pe client, într-un CMD obișnuit, deschide conexiunea cu prima comandă. Introdu parola contului de pe gazdă. Asteriscul cere parola interactiv.
  2. În File Explorer, introdu în bara de adrese calea UNC afișată de gazdă, de exemplu \\WIN10-01\Baza. Dacă numele calculatorului nu se rezolvă în rețea, folosește adresa IP: \\192.168.50.10\Baza.
  3. Ca student1, citește instructiuni.txt și încearcă să creezi un fișier nou. Notează rezultatul.
  4. Închide ferestrele și aplicațiile care folosesc partajarea, apoi șterge conexiunea curentă folosind a doua comandă înaintea altor teste. Comanda net use \\192.168.50.10\Baza /delete închide doar conexiunea SMB activă; nu șterge folderul și nici partajarea.
net use \\192.168.50.10\Baza /user:WIN10-01\student1 *
net use \\192.168.50.10\Baza /delete

Conectarea și testarea cu student2

  1. Conectează-te din nou la aceeași partajare, de această dată ca WIN10-01\student2, folosind prima comandă. Introdu parola contului de pe gazdă. Apoi deschide din nou \\192.168.50.10\Baza în File Explorer.
  2. Ca student2, citește instructiuni.txt și încearcă să creezi un fișier nou. Notează rezultatul și compară-l cu rezultatul obținut pentru student1.
net use \\192.168.50.10\Baza /user:WIN10-01\student2 *
net use \\192.168.50.10\Baza /delete
Verificare practică Rezultat observat
Calea UNC și contul utilizat pentru conexiune
Citirea și crearea prin partajarea Baza
Ce reguli ai observat în Sharing și în Security?

11. Advanced Sharing: nume, limită și permisiuni Share 13 min

Pregătirea fișierelor pentru testare

  1. Pe gazdă, ca administrator, în C:\Lab12\Training creează lectie.txt, editare.txt și trei fișiere de șters: sterge1.txt, sterge2.txt, sterge3.txt. Acestea vor fi folosite în ora următoare.

Configurarea partajării avansate

  1. Deschide Properties → Sharing → Advanced Sharing și activează Share this folder. Setează:
    • Share name: Training;
    • Limit the number of simultaneous users to: 5;
    • Comment: Laborator 12.
    Limita se referă la conexiuni simultane, nu la numărul de conturi din lista de permisiuni.
  2. În Permissions, configurează Everyone → Allow Full Control, fără reguli Deny. Identifică cele trei niveluri de permisiuni Share: Read, Change și Full Control. Salvează cu OK / Apply. Everyone primește Full Control la nivel de Share pentru ca, în exercițiile următoare, accesul efectiv să fie controlat de permisiunile NTFS.

Verificarea partajării create

  1. Deschide Start → Computer Management (sau compmgmt.msc) → Shared Folders → Shares și identifică partajarea Training și calea locală asociată.
Share controlează accesul prin rețea și se configurează separat de NTFS. Read permite citirea; Change include modificare și ștergere; Full Control permite și operații de administrare în măsura permisă de NTFS. Fereastra Share Permissions are atât Allow, cât și Deny.

12. Configurarea NTFS pentru partajarea Training 10 min

  1. Pe gazdă, Training → Properties → Security → Advanced. Dezactivează moștenirea cu Convert. Păstrează SYSTEM și Administrators cu Full Control. Elimină eventualele reguli suplimentare pentru Users, Authenticated Users, Everyone și CREATOR OWNER; nu elimina accesul administratorului.
  2. Editează regulile individuale, aplicabil This folder, subfolders and files: student1 — Read, student2 — Modify. Nu bifa Deny. Verifică fișierele din Training: ele trebuie să moștenească aceste reguli și să nu aibă reguli explicite suplimentare pentru conturile testate.
  3. Deschide Effective Access pentru fiecare cont. Confirmă că în Sharing → Advanced Sharing → Permissions a rămas Everyone — Full Control. Păstrează fișierele pentru sarcina 13.
  4. Ca student1, autentificat local pe gazdă, deschide lectie.txt și încearcă să creezi un fișier.
  5. Ca student2, creează un fișier și modifică editare.txt.
Verificare practică Rezultat observat
Accesul local al student1: citire / creare
Accesul local al student2: creare / modificare
Regulile NTFS finale și regula Share finală

Ora 4 — Acces efectiv, mapare și proprietate · 45 min

13. Verificarea combinației Share + NTFS prin rețea 15 min

Pe client: folosește același CMD obișnuit pentru conectare și testare. Între conturi închide fișierele și toate ferestrele Explorer ale gazdei, rulează net use și elimină numai conexiunile laboratorului către această gazdă. Nu alterna între IP și nume pentru a ascunde conexiuni cu alte conturi.
Notă — setarea Notepad

Pentru ca modificările nesalvate să nu fie păstrate automat între sesiuni, deschide Notepad → Settings, iar la When Notepad starts selectează Start new session and discard unsaved changes.

Astfel, modificările care nu au fost salvate efectiv în fișier nu vor reapărea la redeschiderea documentului doar din sesiunea anterioară a aplicației Notepad.

Testarea accesului cu student1

  1. Conectează-te la partajarea Training ca student1, folosind comenzile indicate mai jos, apoi deschide calea UNC în File Explorer. Încearcă următoarele operații: citirea lectie.txt, crearea unui fișier, scrierea în editare.txt și ștergerea sterge1.txt. Completează primul rând al tabelului.

Testarea accesului cu student2

  1. Închide fișierele și deconectează partajarea Training. Reconectează-te ca student2 și repetă aceleași operații, folosind sterge2.txt pentru testul de ștergere. Completează al doilea rând al tabelului.

Compararea permisiunilor Share și NTFS

  1. Pe gazdă, modifică permisiunile Share la Everyone — Read (debifează Allow Full Control și Change). Pentru student2, setează permisiunea NTFS Full Control. Păstrează NTFS Read pentru student1. Închide și refă conexiunea ca student2 pentru un test nou.
  2. Repetă cele patru operații prin rețea ca student2, folosind sterge3.txt. Compară rezultatul cu accesul local al aceluiași student2 la C:\Lab12\Training: încearcă să creezi un fișier local.

Restabilirea configurației

  1. Restabilește configurația inițială: Share Everyone — Full Control; NTFS student1 — Read; NTFS student2 — Modify.
net use \\192.168.50.10\Training /user:WIN10-01\student1 *
net use \\192.168.50.10\Training /delete
Conexiunea testată Citire Creare Modificare Ștergere
student1: Share Full Control + NTFS Read
student2: Share Full Control + NTFS Modify
student2: Share Read + NTFS Full Control
Repere pentru verificarea rezultatului

Primul scenariu permite numai citirea; al doilea permite toate cele patru operații; al treilea permite numai citirea prin rețea, deși local NTFS permite scrierea. Pentru fiecare operație, trebuie să existe acces atât la nivel Share, cât și la nivel NTFS. Un Full Control la un nivel nu anulează restricțiile celuilalt.

14. Maparea unei unități de rețea prin interfață și CMD 10 min

  1. Pe client, închide conexiunile anterioare către gazdă. În This PC → Map network drive (pe Win11, meniul cu trei puncte) alege o literă liberă, de exemplu M:. Folder: \\192.168.50.10\Training. Bifează Reconnect at sign-in și Connect using different credentials. Autentifică-te ca WIN10-01\student2.
  2. Deschide M: și creează mapare.txt. Pe gazdă verifică apariția aceluiași fișier în Training. Observă că maparea oferă o literă pentru aceeași resursă și nu schimbă drepturile de acces.
  3. Deconectează M: prin click dreapta → Disconnect. Într-un CMD obișnuit creează maparea din nou, prin comenzile de mai jos. Alege aceeași literă doar dacă este liberă.
  4. Rulează net use și identifică resursa asociată literei. Închide fișierele și elimină maparea cu ultima comandă. Reține că /persistent:yes solicită reconectarea la autentificare; nu garantează disponibilitatea gazdei și nu elimină autentificarea.

Maparea prin interfața grafică

  1. Pe client, închide conexiunile anterioare către gazdă. În This PC → Map network drive (pe Win11, meniul cu trei puncte), alege o literă liberă, de exemplu M:. Folder: \\192.168.50.10\Training. Bifează Reconnect at sign-in și Connect using different credentials. Autentifică-te ca WIN10-01\student2.

Verificarea mapării

  1. Deschide M: și creează mapare.txt. Pe gazdă verifică apariția aceluiași fișier în folderul Training. Observă că maparea oferă o literă de unitate pentru aceeași resursă partajată și nu modifică drepturile de acces.

Maparea prin comandă

  1. Deconectează M: prin click dreapta → Disconnect. Într-un CMD obișnuit creează din nou maparea folosind comenzile de mai jos. Folosește aceeași literă doar dacă este liberă.
  2. Rulează net use și identifică resursa asociată literei. Închide fișierele deschise și elimină maparea cu ultima comandă. Reține că /persistent:yes solicită reconectarea la autentificare; nu garantează disponibilitatea gazdei și nu elimină necesitatea autentificării.
net use M: \\192.168.50.10\Training /user:WIN10-01\student2 * /persistent:yes
net use
net use M: /delete
Verificare practică Rezultat observat
Litera mapată, calea UNC și contul de pe gazdă
Unde a apărut mapare.txt pe gazdă?
Rezultatul deconectării și rolul /persistent:yes

15. Preluarea proprietății cu un cont standard 12 min

Crearea fișierului și verificarea proprietarului

  1. Pe gazdă, ca administrator, acordă student2 permisiunea Modify pe C:\Lab12\Proprietate. Comută la student2 și creează predare.txt. În Properties → Security → Advanced, verifică Owner: creatorul student2 trebuie să fie proprietarul fișierului.

Pregătirea permisiunilor pentru test

  1. Ca administrator, doar pentru predare.txt, dezactivează moștenirea folosind Convert. Păstrează: SYSTEM — Full Control, Administrators — Full Control, student2 — Modify și student1 — Read. Confirmă că Owner rămâne student2.

Testarea limitelor pentru student1

  1. Ca student1, deschide fila Security și încearcă să adaugi pentru GR_Lab12 permisiunea Read. Notează că modificarea nu este permisă. Dacă apare UAC, anulează și nu introduce parola administratorului.

Preluarea proprietății și modificarea ACL

  1. Comută la student2, proprietarul fișierului. Deschide Properties → Security → Advanced → Add → Select a principal, selectează student1 și deschide Show advanced permissions. Creează o regulă Allow doar cu Take ownership, pe lângă regula Read existentă. Nu acorda Change permissions sau Full Control.
  2. Ca student1, deschide Advanced → Owner → Change. La solicitarea UAC, introdu credențialele unui cont de administrator. Selectează contul local student1 → Check Names → OK → Apply. Închide și redeschide fereastra, apoi verifică noul Owner. După aceea, adaugă GR_Lab12 cu permisiunea Read și salvează.
  3. Observă că preluarea proprietății permite, de regulă, administrarea ACL-ului, dar nu acordă automat dreptul de modificare a conținutului. Încearcă să editezi și să salvezi fișierul. Dacă operația este refuzată, modifică separat ACL-ul și acordă permisiunea necesară.
Verificare practică Rezultat observat
Owner inițial; încercarea student1 înainte de delegare
Dreptul acordat de proprietar și Owner după preluare
Regula adăugată de noul proprietar; diferența față de Modify
Un utilizator standard fără dreptul de a schimba permisiuni nu poate acorda singur acces altcuiva. Proprietarul sau un administrator îi poate acorda Change permissions direct ori Take ownership, urmat de preluarea proprietății. Pentru un folder există și opțiunea Replace owner on subcontainers and objects; folosește-o doar când trebuie schimbat și proprietarul elementelor din interior.

16. Demonstrație finală, concluzii și predare 8 min

  1. Demonstrează profesorului o citire permisă și o scriere refuzată pentru student1 prin Training, apoi o scriere permisă pentru student2. Arată regula care explică diferența.
  2. Pe gazdă, după validare, oprește numai partajările Baza și Training prin Advanced Sharing → debifează Share this folder. Pe client elimină mapările și conexiunile laboratorului: deschide File Explorer → This PC. La Network locations, click dreapta pe unitățile de rețea mapate pentru laborator și selectează Disconnect.
  3. Completează concluziile.
Sinteză pentru recapitulare
Situație Regula de reținut
Acces local Se verifică NTFS; restricțiile Share nu limitează calea locală.
Acces prin rețea Operația trebuie permisă de Share și de NTFS.
Copiere pe NTFS Obiectul nou primește de regulă permisiunile destinației.
Mutare în același volum NTFS Păstrează de regulă permisiunile și atributele obiectului.
Mutare pe alt volum NTFS Se comportă ca o copiere urmată de eliminarea sursei.
Transfer pe FAT32/exFAT ACL-urile NTFS nu sunt păstrate.
Public Documents Spațiu comun pentru utilizatorii locali.
Partajare de bază Alegere rapidă de persoane/grupuri și niveluri Read sau Read/Write.
Partajare avansată Nume de partajare, limită de utilizatori simultani și permisiuni Share separate de NTFS.
Take ownership Drept avansat care permite preluarea proprietății; noul proprietar poate de regulă modifica ACL-ul.
Surse