? Solaris Unix-operativsystem använder behörigheter för att fastställa tillgången att vissa användare har en katalog . Varje katalog har en enda ägare , men att ägaren kan vara en del av en grupp som kan ha separata behörigheter för katalogen . Alla som inte är ägare eller grupp anses " andra. " Varje katalog har " läst ", " skriva" eller " köra " behörigheter som kan beviljas individuellt för varje kategori av användare . Den " chmod " kommandot används för att ändra behörigheterna . Instruktioner
1
Öppna ett terminalfönster eller logga in en terminal session .
2
Skriv kommandot " chmod 644 katalognamn " att använda absoluta behörigheter för att ändra behörigheterna för katalog som heter " katalognamn " . Ersätt " katalognamn " med namnet på den katalog vars behörigheter du vill ändra . Detta kommer att ge läsbehörighet för alla, och skrivbehörighet till endast ägaren av katalogen . Det finns inget körningsbehörigheter för katalogen . De absoluta värdena är 4 för läsbehörighet , 2 för skrivbehörighet och 1 för körningsbehörigheter . Kategorierna är sorterade efter användare , grupp och sedan andra. Lägg siffrorna för behörigheterna för varje kategori . Till exempel , kommer numret 6 för användaren från att lägga till 4 (läs) + 2 (skriv) + 0 ( exekvera ) . Numret 4 för både gruppen och andra grupper kommer från att lägga 4 ( läs) + 0 ( skriv ) + 0 ( exekvera ) .
3
Skriv kommandot " chmod a + r dir_name " för att ge alla möjlighet att läsa innehållet i katalogen som heter " katalognamn " . Den " a " i kommandot står för " alla" . Detta brev kan vara " u " för " user ", " g " för " grupp ", " o " för "andra" eller " a " för " alla " av de tidigare kategorierna . Den " + " betyder att lägga behörigheterna . Du kan ta bort behörigheter genom att använda " - " symbol . Den " r " står för " läsa". Detta brev kan vara " r " för " läsa ", " w " för " skriva " eller " x " för " köra . "
4
Skriv kommandot " ls-l " för att se att behörigheter har ändrats .