UNIX-oikeuksien ymmärtäminen
Koska Mac OS X on rakennettu UNIX-ytimen päälle, voit muuttaa oikeuksia syöttämällä UNIX-komentoja Päätteeseen.
Jokaisella tiedostolla tai hakemistolla on kolme erilaista turvallisuusryhmää:
- Omistaja: Tiedoston tai hakemiston omistaja tai luoja
- Ryhmä: Ryhmä, jolle tiedosto tai hakemisto kuuluu
- Kaikki muut: Kaikki, jotka eivät ole omistajia tai kuulu tiedoston tai hakemiston ryhmään.
Jokaisella ryhmällä on koodi, joka kontrolloi ryhmän oikeuksia:
- r (luku): käyttäjä voi katsoa tiedostoa, mutta ei voi tehdä siihen muutoksia.
- w (kirjoitus): käyttäjä voi katsoa tiedostoa ja tehdä siihen muutoksia.
- x (suoritus): käyttäjä voi suorittaa skriptejä tai ohjelmia.
- - (käyttö): käyttö estetty.
Jos haluat katsoa tiedostojen tai hakemistojen oikeuksia Päätteessä, kirjoita komento ls -l. Jokaisessa tiedostossa ja hakemistossa näet oikeudet, omistajan, ryhmän ja tiedoston tai hakemiston nimen.
Esimerkiksi:
Seuraavassa tiedostossa (-) on luku-, kirjoitus- ja suoritusoikeudet omistajalle (rwx), ryhmälle (rwx) ja kaikille muille (rwx): -rwxrwxrwx
Seuraavassa tiedostossa (-) on luku-, kirjoitus- ja suoritusoikeudet omistajalle (rwx) ja ryhmälle (rwx), mutta ei muille (---): -rwxrwx---
Seuraavassa tiedostossa (-) on luku-, kirjoitus- ja suoritusoikeudet omistajalle (rwx), mutta ei oikeuksia ryhmälle (---) tai muille (---): -rwx------
Seuraavassa tiedostossa (-) on luku- ja kirjoitusoikeudet, mutta ei suoritusoikeuksia omistajalle (rw-), ryhmälle (rw-) ja muille (rw-): -rw-rw-rw-
Seuraavassa tiedostossa (-) on luku-, kirjoitus- ja suoritusoikeudet omistajalle (rwx), mutta vain luku- ja suoritusoikeudet ryhmälle (r-x) ja muille (r-x): -rwxr-xr-x
Seuraavassa tiedostossa (-) on luku-, kirjoitus- ja suoritusoikeudet omistajalle (rwx), mutta vain lukuoikeus ryhmälle (r--) ja muille (r--): -rwxr--r--
Lisätietoa UNIX-oikeuksista saat man-sivuilta kirjoittamalla: man ls