Ägande av filer

Slackware.SE Wiki

Hoppa till: navigering, sök

[redigera] 9.1 Ägande av filer

Filsystemet lagrar information om ägandeskap för varje fil och katalog på systemet. Detta inkulderar även vad användare och grupper äger för filer. Det enklaste sättet att se denna information är med kommandot ls:

% ls -l /usr/bin/wc
-rwxr-xr-x   1 root     bin    7368 Jul 30  1999 /usr/bin/wc

Vi är intresserade av den tredje och fjärde kolumnen. Dessa innehåller användarnamn och gruppnamn som äger den här filen. Vi ser att användaren "root" och gruppen "bin" äger filen.

Vi kan lätt ändra ägare för filen med kommandot chown(1) vilket menas "change owner" (ändra ägare) eller chgrp(1) som menas "change group"(ändra grupp). För att ändra filens ägare till daemon, så skulle vi använda chown:

# chown daemon /usr/bin/wc

För att ändra gruppägare till "root", så använder vi chgrp:

# chgrp root /usr/bin/wc

Man kan också använda chown för att specifiera användare och gruppägare för en fil.

# chown daemon:root /usr/bin/wc

I exemplet ovan, så kunde användaren använt en punkt istället för kolon. Resultatet skulle ha blivit detsamma, i varjefall, kolon är en bättre form att ange det i. Användandet av punkter ogillas och kanske är borttaget i framtida versioner av chown, för att tillåta användarnamn med punkt. Dessa användarnamn har en tendens att vara väldigt populära med Windows Exchange Servrar och är mest förekommande i mailadresser så som jon.doe@example.com. I Slackware är administratörerna rekommenderade att hålla sig ifrån såna användarnamn eftersom en del script fortfarande använder punkter för att indikera användare och grupper på en fil eller katalog. I vårat exempel skulle chmod tolka jon.doe som användare "john" och grupp "doe"

Ägandeskap är en väldigt viktig del i användandet av Linuxsystem, även om du är den enda användaren. Ibland kanske du behöver fixa till rättigheterna på filer eller enheter.

Klart

--Dartanjang 14 juli 2006 kl.14.38 (CEST)

Den här artikeln är hämtad från http://wiki.slackware.se/index.php/%C3%84gande_av_filer
Personliga verktyg