Chown
Izvor: HrOpenWiki
(Preusmjereno s Linux CLI chown)
Uvod
Chown je standardna UNIX naredba kojom određujemo vlasnika i grupu određene datoteke ili direktorija. Poznavajući korištenje naredbe chown u mogućnosti smo konfigurirati vrlo siguran sustav, u kojemu se točno zna tko je vlasnik i koja je grupa. Ukoliko su korisnici i grupe loše postavljeni vrlo je vjerojatno da aplikacije koje zahtjevaju određenog korisnika ili grupu neće dobro raditi, a i sam sustav je vrlo nesiguran. Upravo iz tih razloga osnovni korisnici i grupe inicijalno su postavljeni u svakoj Linux distribuciji, a mi ih po zelji mozemo dodavati i modificirati upravo sa chown naredbom |
Argumenti chown naredbe
Simbolički oblik chmod naredbe je
chown [OPTION]... [OWNER][:[GROUP]] FILE...
ili
chown [OPTION]... --reference=RFILE FILE...
- [OPTION], sve opcije vezane uz chown
- [OWNER], korisnik kojemu dodjeljujemo datoteku ili direktorij
- [GROUP], grupa kojoj dodjeljujemo datoteku ili direktorij
- FILE, datoteka ili direktorij kojemu dodjeljujemo korisnika ili grupu
- --reference=RFILE, chown pogleda tko je vlasnik i koja je grupa vlasnik datoteke ili direktorija koji smo naveli kao referencu
- FILE, datoteka ili direktorij kojemu dodjeljujemo korisnika ili grupu
Argumenti koji se često koriste:
- -R, mjenja vlasnika i/ili grupu u određenom direktoriju i u svim pod direktorijima i datotekama odabranog direktorija
Primjer bez reference:
chown root:root /datoteka/koju/smo/izabrali
Primjer s referencom:
chown --reference=/put/do/datoteke/za/referencu/ /datoteka/koju/smo/izabrali