Kommandot chmod (change mode)
används för att ändra åtkomsträttigheter till en fil i Linux. Det gör att du kan ändra läs-, skriv- och exekveringsbehörigheter för ägaren, gruppen och andra användare.
chmod [options] file permissions
Alternativ:
-R
- rekursivt ändra behörigheter för alla filer och mappar i den angivna katalogen-v
- ger information om varje behörighetsändring-c
- ger endast information om filer som har fått sina behörigheter ändradeBehörigheter:
r
- läsa
w
- skriva
x
- exekvera
Åtgärden kan vara en av två, antingen lägg till - tecken "+" eller ta bort - tecken "-". När det gäller själva åtkomsträttigheterna liknar de utdata från verktyget ls
.
Till exempel har alla användare full tillgång till filen test5:
chmod ugo+rwx test0
Eller låt oss ta bort alla behörigheter från gruppen och de andra användarna:
chmod go-rwx test0
Ge gruppen läs- och exekveringsbehörighet:
chmod g+rx test0
Alla andra användare endast läsbehörighet:
chmod o+r test0
För test6-filen ställer du in SUID:
chmod u+s test1
Och för test7 sätter vi den till SGID:
chmod g+s test2
Låt oss se vad som händer:
ls -l
Som du kan se är allt enkelt.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: