Hvordan fungerer Chown i Linux?

Filer og mapper i Linux ejes af en bruger og gruppe, dette kan påvirke hvilke brugere der kan få adgang til filerne og kan være en vigtig del af sikkerheden. Kommandoen til at ændre ejerskabet af en fil kaldes kreativt "chown", en forkortelse for "skift ejer".

Når en konto oprettes, får den en primær gruppe. Som standard oprettes en ny gruppe med samme navn som brugeren, selvom det også er muligt manuelt at indstille den til en eksisterende gruppe. Hver konto kan derefter føjes til flere sekundære grupper. Når en bruger opretter et dokument, ejes det af vedkommende og deres primære gruppe. Adgangstilladelser til filer og mapper kan indstilles for ejeren, gruppen og globalt.

Hvis du vil konfigurere, hvem der kan få adgang til en fil eller mappe, skal du muligvis ændre ejeren og/eller ejergruppen. Chown-kommandoen giver dig mulighed for at skifte ejer eller ejergruppe eller begge dele på samme tid.

Strukturen af ​​kommandoen "chown".

Chown-kommandoen har formen "chown [flags] [Bruger][:[Gruppe]] Fil[er]. Flag betegner kommandoflag, der ændrer kommandoens adfærd og er helt valgfrie. Mindst et bruger- eller gruppenavn skal angives, selvom begge kan være det. En eller flere filer og mapper skal navngives.

Generelt behøver du ikke at bruge nogen flag, men der er nogle få, der kan være nyttige lejlighedsvis. Flaget "-R" fungerer rekursivt på filer og mapper. Flaget "–from=[nuværende ejer][:[aktuel gruppe]" bruges kun til at anvende kommandoen på filer og mapper, der i øjeblikket ejes af den angivne bruger eller gruppe. Flaget "–help" udskriver hjælpesiden.

Hvis der kun er angivet et brugernavn, ændres filens ejer til denne bruger. Hvis et kolon ":" også er angivet efter brugernavnet, kan et gruppenavn også angives. Hvis gruppenavnet efterlades tomt, ændres filens ejergruppe til den primære gruppe for den angivne bruger; hvis et gruppenavn er angivet, ændres gruppeejerskabet til den gruppe, selvom den angivne bruger ikke er en del af denne gruppe. Hvis brugernavnet udelades, og der angives et kolon og gruppenavn, ændres ejergruppen, mens den ejerende bruger forbliver den samme.

Bemærk: De ejende brugere og grupper kan enten angives af bruger- og gruppenavne eller ved de tilknyttede id'er.

For eksempel kan filen file.txt få sit ejerskab ændret til bruger2 og gruppe til gruppe2 med kommandoen "chown bruger2:gruppe2 filt.txt". Hvis enten den nye ejer eller gruppe blev udeladt, forbliver denne indstilling uændret. Den nemmeste måde at se ejerbrugeren og gruppen af ​​et sæt filer på er at bruge kommandoen "ls -l", som viser den lange mappeliste inklusive navnet på ejeren og navnet på den ejergruppe.

Hvorfor er ejerskab af filer og mapper vigtigt

Fil- og mappeejerskab er, hvordan adgangen til filer begrænses. For eksempel kan en bruger få adgang til deres brugermappe, fordi de er ejeren, men de kan ikke få adgang til en anden brugers hjemmemappe, da de ikke er ejeren af ​​den.

Ejerskab er især vigtigt for internet-vendte tjenester såsom webservere. Ved at sikre, at webserveren kun har ejerskab til de filer, den skal bruge for at køre og vise websteder, kan du beskytte serveren mod sikkerhedssårbarheder, hvor hackere forsøger at narre webserveren til at vise andre filer. Dette er hovedårsagen til, at web-vendte tjenester ikke skal køre som root, men som deres egen bruger.

Tip: Tjenester såsom webservere og databaser har deres egne brugerkonti og kan tildeles ejerskab af filer og mapper.


Leave a Comment

LastPass: En fejl opstod under forsøg på at kontakte serveren

LastPass: En fejl opstod under forsøg på at kontakte serveren

Hvis LastPass ikke kan oprette forbindelse til sine servere, skal du rydde den lokale cache, opdatere password manageren og deaktivere dine browserudvidelser.

Deaktiver Apple Software Update Skærm på Windows 11 og macOS

Deaktiver Apple Software Update Skærm på Windows 11 og macOS

Ønsker du at deaktivere Apple Software Update Skærmen og forhindre den i at vises på din Windows 11 PC eller Mac? Prøv disse metoder nu!

Adobe Reader: Ændr standard zoomindstilling

Adobe Reader: Ændr standard zoomindstilling

I denne tutorial viser vi dig, hvordan du ændrer standard zoomindstillingen i Adobe Reader.

Adobe Reader: ændre fremhævelsesfarve

Adobe Reader: ændre fremhævelsesfarve

Vi viser dig, hvordan du ændrer fremhævelsesfarven for tekst og tekstfelter i Adobe Reader med denne trin-for-trin vejledning.

24H2 Opdatering Bryder Auto HDR - Dette Er Hvad Du Kan Gøre Ved Det

24H2 Opdatering Bryder Auto HDR - Dette Er Hvad Du Kan Gøre Ved Det

For mange brugere bryder 24H2 opdateringen Auto HDR. Denne guide forklarer, hvordan du kan løse dette problem.

Oprettelse af krydsreferencer i Word – Sådan gør du det og hvorfor

Oprettelse af krydsreferencer i Word – Sådan gør du det og hvorfor

Krydsreferencer kan gøre dit dokument meget mere brugervenligt, organiseret og tilgængeligt. Denne guide lærer dig, hvordan du opretter krydsreferencer i Word.

Sådan konverterer du håndskrift til tekst med Samsung Notes

Sådan konverterer du håndskrift til tekst med Samsung Notes

Hvis du leder efter et forfriskende alternativ til det traditionelle tastatur på skærmen, tilbyder Samsung Galaxy S23 Ultra en fremragende løsning. Med

3 Trin til at Integrere ChatGPT i Word

3 Trin til at Integrere ChatGPT i Word

Overvejer du, hvordan du integrerer ChatGPT i Microsoft Word? Denne guide viser dig præcis, hvordan du gør det med ChatGPT-tilføjelsesprogrammet til Word i 3 enkle trin.

Sådan opsætter du et tilbagevendende møde i Teams

Sådan opsætter du et tilbagevendende møde i Teams

Har du brug for at planlægge tilbagevendende møder på MS Teams med de samme teammedlemmer? Lær hvordan du opsætter et tilbagevendende møde i Teams.

Sådan Løser Du OneDrive Fejlkode 0x8004de88

Sådan Løser Du OneDrive Fejlkode 0x8004de88

Find ud af, hvordan du løser OneDrive-fejlkode 0x8004de88, så du kan få din cloud-lagring op og køre igen.