Mai cikkünkben a Chown témával foglalkozunk, amely téma az elmúlt években sok ember figyelmét felkeltette. A Chown nagy érdeklődést váltott ki mind a tudományos közösségben, mind a szakmai területen, a mai világban való relevanciája miatt. Ebben a cikkben a Chown-hez kapcsolódó különböző nézőpontokat és megközelítéseket fogjuk megvizsgálni, azzal a céllal, hogy teljes és naprakész képet nyújtsunk a témáról. Az eredetétől a lehetséges jövőbeli következményekig különböző szempontokat fogunk elemezni, hogy teljes mértékben megértsük a Chown jelentőségét és hatását a mai társadalomban.
A chown
parancsot a Unix-szerű rendszerekben arra használják, hogy az állomány tulajdonosát megváltoztassák (a change the owner rövidítésből ered). A legtöbb implementációban ezt a feladatot csak rendszeradminisztrátor tudja elvégezni.
A chown
parancs általános kinézete:
chown ''user'' target1 ''target2'' ..
user
opcionális paraméter jelzi az új felhasználót.group
opcionális paraméter (mely kettősponttal, újabban ponttal van elválasztva) jelzi az állomány új csoportját.target
paraméterek jelölik az állományokat vagy a könyvtárakat, melyeknek a tulajdonosát megváltoztatjuk.Ha sem user, sem group nincs megadva, az utasítás semmit nem csinál.
$ chown root /var/run/httpd.pid
/var/run/httpd.pid
tulajdonosát 'root'-ra.$ chown rob:developers strace.log
strace.log
állomány tulajdonosát 'rob' nevű tulajdonosra, csoportját 'developers'-re.$ chown nobody:nogroup /tmp /var/tmp
/tmp
és /var/tmp
könyvtárak tulajdonosát ‘nobody’-ra (nem túl jó ötlet)/tmp
és a /var/tmp
könyvtárak csoportját ‘nogroup’-ra$ chown :512 /home
/home
csoportazonosítóját 512-re