Kada sustav koristi više korisnika ili jedan korisnik koji treba promijeniti vlasnika direktorija, na primjer na programski račun itd., tada biste trebali znati kako promijeniti vlasništvo nad mapom u Linuxu . Postoji nekoliko metoda za to, kao što ću objasniti u ovom kratkom vodiču, a možete ga slijediti korak po korak kako biste to učinili vrlo jednostavnim, čak i ako ste početnik u svijetu Linuxa. Kao što ćete vidjeti, uopće nije komplicirano.
Za izvođenje ove operacije trebat će vam privilegije, pa ćete morati pokrenuti sljedeće naredbe, bilo dodavanjem `sudo` ili kao root, što god više volite. Uz to rečeno, upotrijebimo naredbu `chown` , što je kratica za "promijeni vlasnika" i koristi se za promjenu grupe ili vlasnika bilo koje datoteke ili mape. Opća sintaksa ove naredbe je sljedeća:
chown [opcije] korisnik [:grupa] /datoteka
Drugim riječima, morat ćete dodati potrebne opcije, zamijeniti `usuario` korisničkim imenom (ili korisničkim ID-om ako želite) kojem ga želite dodijeliti, nakon čega slijedi dvotočka i nova grupa (iako je ovo opcionalno) te na kraju odrediti datoteku ili direktorij čije vlasništvo želite promijeniti. Pogledajmo praktičan primjer . Zamislite da imate direktorij pod nazivom `/home/manolito/prueba/` i želite promijeniti vlasnika iz `manolito` u `agus`. U ovom slučaju, to bi bilo jednostavno kao pokretanje ove naredbe:
sudo chown agus /home/manolito/prueba/
Bilo bi tako lako. A ako želite da bude rekurzivno, tako da utječe i na poddirektorije, tada možete koristiti opciju -R između chown i agus u ovom slučaju. Na primjer, bilo bi nešto ovako:
sudo chown -R agus /home/manolito/prueba/
Kao što možete vidjeti, ovom je naredbom vrlo lako promijeniti vlasnike direktorija ili bilo koje sistemske datoteke.