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) .
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:
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)
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:
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:
-
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.
-
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.
-
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.
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.
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) .
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.
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.
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.
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.
På 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.
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) .
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.
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) .
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) .
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) .
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.
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.
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!
Related posts
Hur man signerar en PDF-fil på Windows
Hur man optimerar personsökningsfilen i Windows
Redigera Windows Hosts-filen för att blockera eller omdirigera webbplatser
Hur man skapar en säker och låst mapp i Windows XP
Synkronisera alla Windows-mappar med Google Drive, OneDrive och Dropbox
Fixa Windows Live Mail Error 0x800CCC0B
Rippa en ljud-CD till MP3 med Windows Media Player
Hur man ändrar standardplacering för nedladdningsmapp i valfri webbläsare
Varför du inte längre bör använda Windows XP
Hur man konverterar WebP till GIF på Windows eller Mac
Hur man tar bort Microsoft-standardappar i Windows 11/10
Hur man öppnar en fil utan förlängning
Vad är en JSON-fil och hur öppnar man den?
Hur man tilldelar en statisk IP-adress till en Windows 11/10-dator
Hur man ansluter en projektor till en Windows- eller Mac-dator
Hur man förhindrar avstängning av en Windows-dator
Glömt eller glömt administratörslösenordet i Windows?
7 bästa sätten att konvertera en PDF-fil till Word-format
Hur man spelar in Skype-samtal på Windows, Mac, iPhone och Android
Aktivera Windows Tablet PC-komponenter i Windows