Hur man ställer in fil- och mappbehörigheter i Windows

Normalt behöver du inte oroa dig för behörigheter i Windows eftersom det redan har skötts av operativsystemet. Varje användare har sin egen profil och sin egen uppsättning behörigheter, vilket förhindrar obehörig åtkomst till filer och mappar.

Det finns dock tillfällen då du kanske vill manuellt konfigurera behörigheterna för en uppsättning filer eller mappar för att förhindra andra användare från att komma åt data. Det här inlägget förutsätter att de andra "personerna" också har tillgång till samma dator som du använder.

Om inte, kan du lika gärna bara kryptera din hårddisk(encrypt your hard drive)  och det är allt. Men när andra kan komma åt datorn, som familj eller vänner, kan behörigheter komma till nytta.

Naturligtvis finns det andra alternativ som att dölja filer och mappar med filattribut(hiding files and folders using file attributes) eller genom att använda kommandotolken för att dölja data(command prompt to hide data) . Du kan till och med gömma en hel enhet i Windows(hide an entire drive in Windows) om du vill.

Om du vill ställa in behörigheter för att dela filer med andra, kolla in mitt inlägg om att skapa en dold nätverksresurs eller hur du delar filer mellan datorer, surfplattor och telefoner(creating a hidden network share or how to share files across computers, tablets and phones) .

mapplås

Datasäkerhet

Det enda andra tillfället där du kommer att behöva bråka med mapp- eller filbehörigheter är när du får ett Permission Denied-fel(Permission Denied error) när du försöker komma åt data. Det betyder att du kan ta äganderätten till filer som inte tillhör ditt nuvarande användarkonto och fortfarande få tillgång till dem.

Detta är viktigt eftersom det betyder att inställning av behörigheter för en fil eller mapp inte garanterar säkerheten för den filen eller mappen. I Windows kan en administratör på vilken Windows -dator som helst åsidosätta behörigheterna för en uppsättning filer och mappar genom att ta äganderätten till dem. När du har fått äganderätt kan du ställa in dina egna behörigheter.

Så vad betyder detta på engelska(English) ? I grund och botten(Basically) , om du har data som du inte vill att andra ska se, bör du antingen inte lagra den på den datorn alls eller så bör du använda ett krypteringsverktyg som TrueCrypt .

För de tekniskt kunniga läsarna kommer du förmodligen att säga " Hey vänta, TrueCrypt har avvecklats på grund av säkerhetsbrister och bör inte användas!" Tja, det är korrekt, men TrueCrypt har granskats(TrueCrypt has been audited) av en oberoende organisation och Fas(Phase) I och Fas II(Phase II) har slutförts.

Den enda version du bör ladda ner är TrueCrypt 7.1a , den som har laddats upp till en verifierad spegel på GitHub . Om du inte alls är bekväm med att använda TrueCrypt , är det enda andra förslaget jag har VeraCrypt , som var efterföljaren till TrueCrypt , men åtgärdade många av bristerna.

Fil- och mappbehörigheter

Nu när vi fick allt detta ur vägen, låt oss prata om behörigheter i Windows . Varje(Every) fil och varje mapp i Windows har sin egen uppsättning behörigheter. Behörigheter kan delas upp i åtkomstkontrollistor(Access Control Lists) med användare och deras motsvarande rättigheter. Här är ett exempel med användarlistan överst och rättigheterna längst ner:

redigeringsbehörigheter

Behörigheter är också antingen ärvda eller inte. Normalt i Windows får varje fil eller mapp sina behörigheter från den överordnade mappen. Denna hierarki fortsätter hela vägen upp till roten av hårddisken. De enklaste behörigheterna har minst tre användare: SYSTEM , för närvarande inloggat användarkonto och gruppen Administratörer(Administrators) .

Dessa behörigheter kommer vanligtvis från mappen C:\Users\Username på din hårddisk. Du kan komma åt dessa behörigheter genom att högerklicka på en fil eller mapp, välja Egenskaper(Properties) och sedan klicka på fliken Säkerhet . (Security)För att redigera behörigheter för en viss användare, klicka på den användaren och klicka sedan på knappen Redigera .(Edit)

windows behörigheter

Observera att om behörigheterna är nedtonade, som i exemplet ovan, ärvs behörigheterna från mappen som innehåller. Jag ska prata om hur du kan ta bort ärvda behörigheter längre ner, men låt oss först förstå de olika typerna av behörigheter.

Tillståndstyper

Det finns i princip sex typer av behörigheter i Windows: Full kontroll(Full Control) , Ändra(Modify) , Läs & kör(Read & Execute) , Lista mappinnehåll(List Folder Contents) , Läs(Read) och Skriv(Write) . Lista mappinnehåll(List Folder Contents) är den enda behörigheten som är exklusiv för mappar. Det finns mer avancerade attribut, men du behöver aldrig oroa dig för dem.

Så vad betyder var och en av dessa behörigheter? Tja, här är ett trevligt diagram från Microsofts webbplats som visar vad varje behörighet betyder för filer och mappar:

betydelse för Windows-behörigheter

Nu när du förstår vad varje behörighet kontrollerar, låt oss ta en titt på att ändra vissa behörigheter och kolla in resultaten.

Redigeringsbehörigheter

Innan du kan redigera några behörigheter måste du ha äganderätt till filen eller mappen. Om ägaren är ett annat användarkonto eller ett systemkonto som Local System eller TrustedInstaller kommer du inte att kunna redigera behörigheterna.

Läs mitt tidigare inlägg om hur du tar äganderätt till filer och mappar i Windows(how to take ownership of files and folders in Windows) om du för närvarande inte är ägaren. Nu när du är ägaren, låt oss få några fler saker ur vägen:

  1. Om du ställer in Full Control- behörigheter för en mapp för en användare, kommer användaren att kunna ta bort alla filer eller undermappar oavsett vilka behörigheter som är inställda för dessa filer eller undermappar.
  2. Som standard ärvs behörigheter, så om du vill ha anpassade behörigheter för en fil eller mapp måste du först inaktivera arv.
  3. Neka behörigheter åsidosätter Tillåt behörigheter, så använd dem sparsamt och helst bara på specifika användare, inte grupper

Om du högerklickar på en fil eller mapp, väljer Egenskaper(Properties) och klickar på fliken Säkerhet(Security) , kan vi nu försöka redigera några behörigheter. Gå vidare och klicka på knappen Redigera(Edit) för att komma igång.

redigeringsbehörigheter

Vid det här laget finns det ett par saker du kan göra. För det första kommer du att märka att kolumnen Tillåt(Allow) förmodligen är nedtonad och inte kan redigeras. Detta är på grund av arvet jag pratade om tidigare.

behörigheter för filen

Du kan dock markera objekt i kolumnen Neka . (Deny)Så om du bara vill blockera åtkomst till en mapp för en specifik användare eller grupp, klicka först på knappen Lägg till(Add) och när du väl har lagt till kan du markera knappen Neka(Deny) bredvid Full kontroll( Full Control) .

lägg till användare eller grupp

När du klickar på knappen Lägg(Add) till måste du skriva in användarnamnet eller gruppnamnet i rutan och sedan klicka på Kontrollera namn( Check Names) för att se till att det är korrekt. Om du inte kommer ihåg användar- eller gruppnamnet, klicka på knappen Avancerat och klicka sedan på (Advanced)Hitta nu(Find Now) . Det kommer att visa dig alla användare och grupper.

hitta alla användargrupper

Klicka på OK(Click OK) så läggs användaren eller gruppen till i åtkomstkontrolllistan. Nu kan du markera kolumnen Tillåt(Allow) eller Neka(Deny) . Som nämnts, försök att använda Deny endast för användare istället för grupper.

neka behörigheter windows

Vad händer nu om vi försöker ta bort en användare eller grupp från listan. Tja, du kan enkelt ta bort användaren du just lade till, men om du försöker ta bort något av objekten som redan fanns där får du ett felmeddelande.

kan inte ta bort behörigheter

För att inaktivera arv måste du gå tillbaka till huvudfliken Säkerhet(Security) för filen eller mappen och klicka på knappen Avancerat(Advanced) längst ner.

avancerade behörigheter

Windows 7 har du en extra flik för Ägare(Owner) . I Windows 10 flyttade de precis det till toppen och du måste klicka på Ändra(Change) . Hur som helst, i Windows 7, klicka på Ändra behörigheter( Change Permissions) längst ned på den första fliken.

ändra behörigheter

I dialogrutan Avancerade säkerhetsinställningar avmarkerar du rutan (Advanced Security Settings)Inkludera ärvbara behörigheter från det här objektets överordnade(Include inheritable permissions from this object’s parent) .

tillåt ärvbara behörigheter

När du gör det kommer en annan dialogruta att dyka upp och den kommer att fråga dig om du vill konvertera de ärvda behörigheterna till explicita behörigheter eller om du bara vill ta bort alla ärvda behörigheter.

uttryckliga tillstånd

Såvida du inte riktigt vet exakt vilka behörigheter du vill ha, föreslår jag att du väljer Lägg till(Add) (uttryckliga behörigheter) och sedan bara tar bort det du inte vill ha efteråt. Om du klickar på Lägg till behåller du i (Add)princip(Basically) samma behörigheter, men nu kommer de inte att vara nedtonade och du kan klicka på Ta bort(Remove) för att ta bort en användare eller grupp. Om du klickar på Ta bort(Remove) börjar du med ett rent blad.

I Windows 10 ser det lite annorlunda ut. Efter att ha klickat på knappen Avancerat(Advanced) måste du klicka på Inaktivera arv(Disable Inheritance) .

inaktivera arv

När du klickar på den knappen får du samma alternativ som i Windows 7 , men bara i en annan form. Alternativet Konvertera(Convert) är detsamma som Lägg till(Add) och det andra alternativet är detsamma som Ta bort(Remove) .

konvertera behörigheter

Det enda du behöver förstå nu är fliken Effektiva behörigheter(Effective Permissions) eller Effektiv åtkomst(Effective Access) . Så vad är effektiva behörigheter? Tja, låt oss se exemplet ovan. Jag har en textfil och mitt konto, Aseem , har Full kontroll(Full Control) . Vad händer nu om jag lägger till ett annat objekt till listan så att gruppen Användare(Users) nekas Full kontroll( Full Control) .

nekade full kontroll

Det enda problemet här är att Aseem- kontot också är en del av användargruppen(Users) . Så jag har full kontroll(Control) i en behörighet och neka(Deny) i en annan, vilken vinner? Tja, som jag nämnde ovan åsidosätter Deny alltid Tillåt(Allow) , så Deny kommer att vinna, men vi kan också bekräfta detta manuellt.

Klicka på Avancerat(Advanced) och gå till fliken Effektiva behörigheter (Effective Permissions) eller Effektiv åtkomst(or Effective Access) . I Windows 7 klickar du på knappen Välj(Select) och skriver in användar- eller gruppnamnet. I Windows 10 klickar du på länken Välj en användare .(Select a user)

I Windows 7 , när du väl har valt användaren, kommer den omedelbart att visa behörigheterna i listrutan nedan. Som du kan se är alla behörigheter avmarkerade, vilket är vettigt.

effektiva behörigheter

I Windows 10 måste du klicka på knappen Visa effektiv åtkomst( View effective access) efter att ha valt användaren. Du får också ett fint rött X för ingen åtkomst och en grön bock för tillåten åtkomst, vilket är lite lättare att läsa.

effektiv tillgång

Så nu vet du i stort sett allt som finns att veta om Windows -fil- och mappbehörigheter. Det krävs lite lek runt dig själv för att få kläm på det hela.

De viktigaste punkterna att förstå är att du måste vara ägare för att kunna redigera behörigheter och att alla administratörer kan ta äganderätten till filer och mappar oavsett behörigheterna för dessa objekt. Om du har några frågor, skriv gärna en kommentar. Njut av!



About the author

Jag är en datorexpert med över 10 års erfarenhet inom mjukvaru- och webbläsarindustrin. Jag har designat, byggt och hanterat hela installationer av mjukvaruprogram, samt utvecklat och underhållit webbläsare. Min erfarenhet ger mig förmågan att ge tydliga, koncisa förklaringar av komplicerade ämnen – oavsett om det är hur Microsoft Office fungerar eller hur man får ut det mesta av Mozilla Firefox. Utöver mina datorkunskaper är jag också en skicklig skribent och kan kommunicera effektivt online och personligen.



Related posts