En av de mest förvirrande och ofta frustrerande delarna av Linux för nya användare är konceptet med filsystembehörigheter. Det brukade vara så att om du ville ändra filbehörigheter på ett Linux-system, var du tvungen att ange kryptiska kommandon i terminalen. Nu gör dock skrivbordsmiljöer som GNOME och KDE Plasma det enkelt att kontrollera och justera dessa inställningar.
I den här artikeln kommer vi att förklara vad var och en av filbehörighetsinställningarna är och visa dig hur för att justera dem på var och en av de fyra stora Linux-skrivbordsmiljöerna: GNOME, Plasma, Cinnamon och XFCE.
Grundläggande om Linux-filbehörigheter
Det finns fyra grundläggande alternativ för att ställa in behörigheter på ett Linux-filsystem. Du kan använda följande behörighetsinställningar för att begränsa eller ge åtkomst till både kataloger och enskilda filer:
- Ingen behörighet (eller ingen)
- Skrivskyddad
- Läsa och skriva
- Körbar
Du kan tilldela var och en av dessa behörigheter individuellt till en av tre specifika typer av användare: filägaren, användare som är medlemmar i en specifik grupp och alla andra användare som varken är filägaren eller i en grupp med definierade behörigheter – vi kallar dem offentliga användare.
Relaterad: Hur man bevarar filbehörigheter när du kopierar filer i Linux
Nedan följer en kort förklaring av effekterna av varje behörighetsinställning.
Inget tillstånd
Du kan bara ställa in en fils behörighet till ingen för grupper och offentliga användare. Ägaren kommer alltid att ha åtminstone skrivskyddad behörighet till alla filer de äger.
När en användare inte har behörighet att komma åt en fil eller katalog, kommer det objektet att vara osynligt för användaren. Det kommer inte att dyka upp i några kataloger och användaren kommer inte att kunna komma åt filen eller katalogen direkt även om de på något sätt vet att den finns där.
Skrivskyddad filbehörighet
Precis som det låter kommer en användare med skrivskyddad behörighet bara att kunna läsa den angivna filen eller katalogen. De kommer inte att kunna skriva, ändra eller ta bort någonting.
Om ägarens behörighet är inställd på skrivskyddad kommer systemet att visa en varning när du försöker ändra eller ta bort objektet. Du kommer dock fortfarande att kunna åsidosätta skrivskyddad status.
Läs- och skrivfilbehörighet
Med läs- och skrivbehörigheter kommer en användare eller grupp att kunna komma åt, skapa, ändra och ta bort objektet/objekten. Det är möjligt att ge någon skrivåtkomst till en katalog så att de kan skapa filer men begränsa skrivåtkomsten till enskilda filer i den katalogen som behöver skyddas.
Tillstånd för körbar fil
Den körbara behörigheten är en speciell inställning som gör att användaren kan köra (köra) ett skript eller en binär fil som ett program. Filerna som startar applikationer kommer till exempel att ställas in som körbara i filsystemet.
Relaterad: Vad är AppImage? Hur man kör det på Linux
Hur man ändrar Linux-filbehörigheter på GNOME
För att ändra filbehörigheter på GNOME-skrivbordet, öppna GNOME-filhanteraren, högerklicka på filen eller katalogen som du vill ändra och välj Egenskaper.
Därefter kommer systemet att presentera en dialogruta som visar information om filen eller katalogen du har valt och låter dig ändra vissa attribut.
I dialogrutan för filegenskaper byter du till Behörigheter fliken från toppen. På fliken Behörigheter kommer du att kunna ändra filens behörigheter för ägaren, gruppen(er) och andra (alla som inte är ägare eller medlem av en grupp med åtkomst).
Kontrollerar Kör rutan längst ned i dialogrutan tillåter användare med åtkomst att köra filen som ett program eller skript.
Hur man ändrar filbehörigheter i KDE Plasma
För att komma till behörighetsinställningarna i Plasma gör du precis som ovan. Öppna filhanteraren, leta reda på filen eller katalogen du vill ändra och högerklicka på dess ikon.
Klicka bara på i snabbmenyn som öppnas Egenskaper längst ner i listan, och du kommer att presenteras med en dialogruta som visas nedan.
Klicka på Behörigheter fliken överst i dialogrutan, och systemet kommer att ge dig alternativ för att ställa in behörigheter för ägaren, gruppen och andra.
Plasma använder lite olika formuleringar, men alla behörigheter har samma innebörd. Du kan välja mellan Ingen åtkomst, Kan bara se, och Kan se och ändra. Under de tre behörighetsalternativen finns en kryssruta för att göra filen körbar om det behövs.
Hur man ändrar filbehörigheter med Cinnamon
Som med de flesta andra Linux-skrivbordsmiljöer, för att komma till filbehörighetsinställningarna i Cinnamon, måste du öppna filhanteraren, hitta filen eller katalogen som du behöver konfigurera och högerklicka på den.
Efter att ha klickat på Egenskaper Alternativet kommer Cinnamon att presentera en konfigurationsdialogruta som visas nedan.
Eftersom den är baserad på GNOME, är dialogrutan Cinnamon för att konfigurera filbehörigheter nästan exakt densamma som GNOMEs. Du behöver bara klicka på Behörigheter fliken högst upp i mitten. Du kommer då att kunna välja mellan Ingen, Skrivskyddad, och Läsa och skriva för var och en av de tre användartyperna. Det finns också en kryssruta längst ned för att ställa in objektet som körbart.
Hur man ändrar filbehörigheter i XFCE
På ditt XFCE-skrivbord kan du också ändra fil- och katalogbehörigheter genom att öppna filhanteraren, hitta filen eller katalogen som du vill arbeta med och högerklicka på objektet. Välj sedan Egenskaper från snabbmenyn som visas.
Som visas nedan öppnas egenskapsdialogrutan och låter dig ändra behörighetsinställningarna för objektet du arbetar med.
Klicka först på Behörigheter fliken överst i dialogrutan för att ta fram inställningarna för fil- och katalogbehörighet. Som med alla skrivbordsmiljöer som anges ovan kommer du att kunna välja mellan Ingen, Skrivskyddad, och Läsa skriva. XFCE tillhandahåller också ett fjärde alternativ att ställa in behörigheter för Skrivbara.
Du kan bocka av Tillåt den här filen att köras som ett program för att ge körbara behörigheter till filen.
Att förstå Linux-filbehörigheter ger dig kontroll
Att veta hur man kontrollerar och ändrar filbehörigheter ger dig fullständig kontroll över vem som kan göra vad med programmen och informationen på ditt Linux-system. Genom att använda din skrivbordsfilhanterare får du möjlighet att ställa in de vanligaste filbehörigheterna.
Om du upptäcker att du behöver ännu hårdare kontroll över behörigheter på ditt filsystem, finns det dock fler alternativ tillgängliga på kommandoraden. Lyckligtvis har vi massor av artiklar som kan hjälpa dig att bli mer skicklig på kommandoraden i Linux också.
Om du vill hantera filbehörigheter ordentligt på ett Linux-operativsystem måste du känna till kommandot chmod.
Läs Nästa
- Linux
- Linux Elementary
- Filhantering
- Linux skrivbordsmiljö

JT är en veteran inom teknikbranschen med mer än 25 års erfarenhet. Från teknisk support till programmering och systemadministration, han har gjort allt. Han tycker särskilt mycket om att lära nya användare friheten och kraften i Linux.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera