Hur fungerar Chown i Linux?

Filer och mappar i Linux ägs av en användare och grupp, detta kan påverka vilka användare som kan komma åt filerna och kan vara en viktig del av säkerheten. Kommandot för att ändra äganderätten till en fil kallas kreativt "chown", en förkortning för "change owner".

När ett konto skapas får det en primär grupp. Som standard skapas en ny grupp med samma namn som användaren, även om det är möjligt att manuellt ställa in den till en befintlig grupp också. Varje konto kan sedan läggas till i flera sekundära grupper. När en användare skapar ett dokument ägs det av dem och deras primära grupp. Åtkomstbehörigheter för filer och mappar kan ställas in för ägaren, gruppen och globalt.

Om du vill konfigurera vem som kan komma åt en fil eller mapp kan du behöva ändra ägare och/eller ägande grupp. Med kommandot chown kan du byta ägare eller ägande grupp eller båda samtidigt.

Strukturen för kommandot "chown".

Kommandot chown har formen "chown [flags] [Användare][:[Grupp]] Fil[er]. Flaggor betecknar kommandoflaggor som ändrar kommandots beteende och är helt valfria. Åtminstone ett användar- eller gruppnamn måste anges även om båda kan vara det. En eller flera filer och mappar måste namnges.

I allmänhet behöver du inte använda några flaggor, men det finns några som kan vara användbara ibland. Flaggan "-R" fungerar rekursivt på filer och mappar. Flaggan “–from=[nuvarande ägare][:[nuvarande grupp]” används för att tillämpa kommandot endast på filer och mappar som för närvarande ägs av den angivna användaren eller gruppen. Flaggan "–help" skriver ut hjälpsidan.

Om endast ett användarnamn anges ändras filens ägare till den användaren. Om ett kolon ":" också anges efter användarnamnet, kan ett gruppnamn också anges. Om gruppnamnet lämnas tomt, ändras filens ägande grupp till den primära gruppen för den angivna användaren; om ett gruppnamn anges ändras gruppens äganderätt till den gruppen, även om den angivna användaren inte är en del av den gruppen. Om användarnamnet utelämnas och ett kolon och gruppnamn anges, ändras den ägande gruppen medan den ägande användaren förblir densamma.

Obs: De ägande användarna och grupperna kan antingen specificeras av användar- och gruppnamnen eller av de associerade ID:n.

Till exempel kan filen file.txt ändras till användare2 och gruppen till group2 med kommandot "chown user2:group2 filt.txt". Om antingen den nya ägaren eller gruppen utelämnades, förblir den inställningen oförändrad. Det enklaste sättet att se den ägande användaren och gruppen för en uppsättning filer är att använda kommandot "ls -l" som visar den långa kataloglistan inklusive namnet på ägaren och namnet på den ägande gruppen.

Varför är fil- och mappägande viktigt

Fil- och mappägande är hur åtkomst till filer begränsas. Till exempel kan en användare komma åt sin användarkatalog eftersom de är ägaren, men de kan inte komma åt en annan användares hemkatalog eftersom de inte är ägaren till den.

Ägarskap är särskilt viktigt för tjänster som vänder sig till internet, såsom webbservrar. Genom att säkerställa att webbservern endast äger de filer den behöver för att köra och visa webbplatser kan du skydda servern från säkerhetsbrister där hackare försöker lura webbservern att visa andra filer. Detta är huvudskälet till att webbvända tjänster inte bör köras som root utan som sin egen användare.

Tips: Tjänster som webbservrar och databaser har sina egna användarkonton och kan tilldelas ägande av filer och mappar.


Leave a Comment

🚀 Omedelbar lösning: Lös Microsoft Teams Var är mitt team-sökfelet på under 5 minuter!

🚀 Omedelbar lösning: Lös Microsoft Teams Var är mitt team-sökfelet på under 5 minuter!

Frustrerad av Microsoft-teamen Where\

🚀 Åtgärda registreringsfel för Microsoft Teams-webbinarier: Beprövade steg för att registrera dig direkt!

🚀 Åtgärda registreringsfel för Microsoft Teams-webbinarier: Beprövade steg för att registrera dig direkt!

Trött på det frustrerande felet vid registrering av Microsoft Teams-webbinarier? Följ vår steg-för-steg-guide med snabba lösningar för att lösa det snabbt och delta i ditt webbinarium utan problem. Uppdaterad med de senaste lösningarna.

🚀 Ultimat guide: Så här tar du bort och byter Microsoft Teams-konton i Windows 11 på några minuter!

🚀 Ultimat guide: Så här tar du bort och byter Microsoft Teams-konton i Windows 11 på några minuter!

Problem med fel Microsoft Teams-konto i Windows 11? Upptäck steg-för-steg-instruktioner för att enkelt ta bort och ändra ditt Microsoft Teams-konto. Öka produktiviteten nu!

Lås upp Microsoft Teams Web App: Sömlöst samarbete i vilken webbläsare som helst år 2026

Lås upp Microsoft Teams Web App: Sömlöst samarbete i vilken webbläsare som helst år 2026

Lär dig använda Microsoft Teams Web App i valfri webbläsare med den här steg-för-steg-guiden. Njut av chattar, möten och filer utan nedladdningar – perfekt för snabb åtkomst var som helst!

🚀 Åtgärda inaktiverat Microsoft Teams-fel och avblockera kontot på några minuter – beprövade steg från 2026!

🚀 Åtgärda inaktiverat Microsoft Teams-fel och avblockera kontot på några minuter – beprövade steg från 2026!

Kämpar du med felet Konto blockerat i Microsoft Teams? Upptäck steg-för-steg-lösningar för att snabbt avblockera ditt konto. Rensa cachen, kontakta administratören och mer för omedelbar åtkomst. Uppdaterad med de senaste tipsen!

🚀 Hur man åtgärdar problem med att Microsoft Teams Breakout Rooms inte visas – Omedelbara lösningar 2026!

🚀 Hur man åtgärdar problem med att Microsoft Teams Breakout Rooms inte visas – Omedelbara lösningar 2026!

Frustrerad över att Microsoft Teams-grupper inte visas? Följ vår beprövade steg-för-steg-guide för att snabbt åtgärda problemet. Få grupper att fungera smidigt för bättre möten!

Upptäck ditt Microsoft Teams-ID och kontoinformation direkt: Steg-för-steg-guide

Upptäck ditt Microsoft Teams-ID och kontoinformation direkt: Steg-för-steg-guide

Har du svårt att hitta ditt Microsoft Teams-ID eller din kontoinformation? Den här ultimata guiden visar dig exakt var du hittar ditt Microsoft Teams-ID, användaruppgifter och hyresgäst-ID på dator, mobil och webb – snabba och enkla steg för smidig åtkomst.

🚀 Åtgärda Microsoft Teams-felet AADSTS50020: Konflikt med gästkonto på några minuter – Ultimat guide

🚀 Åtgärda Microsoft Teams-felet AADSTS50020: Konflikt med gästkonto på några minuter – Ultimat guide

Trött på att Microsoft Teams-felet AADSTS50020 blockerar din gäståtkomst? Upptäck beprövade steg-för-steg-lösningar för gästkontokonflikt. Få snabbt tillbaka till sömlöst samarbete!

Åtgärda felet Microsoft Teams Wiki Tab Missing på några minuter – beprövad steg-för-steg-guide

Åtgärda felet Microsoft Teams Wiki Tab Missing på några minuter – beprövad steg-för-steg-guide

Trött på felet "Microsoft Teams Wiki Tab Missing"? Få omedelbara korrigeringar med vår ultimata guide. Återställ din Wiki-flik enkelt – inga tekniska kunskaper krävs!

🚀 Så här åtgärdar du Microsoft Teams Workflows-felet Power Automate: Direkt felsökningsguide

🚀 Så här åtgärdar du Microsoft Teams Workflows-felet Power Automate: Direkt felsökningsguide

Har du fastnat med Microsoft Teams Workflows-fel i Power Automate? Upptäck beprövade steg-för-steg-lösningar för att lösa det snabbt och återställa smidiga arbetsflöden. Ingen teknisk expertis behövs!