Sabtu, 24 September 2011 Kepemilikan hak akses - linux terminal

Bila sebelumnya dibahas hak akses dengan chmod sekarang anda akan belajar tentang chown (mengganti kepemilikan hak akses). contoh : saya akan mengubah hak akses pada direktori : /opt/lampp/htdocs
before : (anda perhatikan userowner=nobody dan gruop=root)
drwxr-xr-x 6 nobody root 4096 2011-08-16 22:33 htdocs
chown : (chown user -hR = ganti owner=nobody dengan userowner anda, -hR berati beserta subfiles)
sudo chown user -hR /opt/lampp/htdocs/
after :
drwxr-xr-x 6 user root 4096 2011-08-16 22:33 htdocs
test :
ls -ld */
ls -ld */*/
result for parent directory:
drwxr-xr-x 8 user root 4096 2011-08-18 15:44 htdocs/
result for sub directory/child directory :
drwxrwxr-x 2 user root 4096 2009-07-02 18:08 xampp/contrib/
drwxr-xr-x 2 user root 4096 2006-11-26 17:50 xampp/img/
drwxrwxr-x 2 user root 4096 2009-09-18 15:19 xampp/lang/
drwxr-xr-x 2 user root 4096 2009-07-08 02:37 xampp/sqlite/
drwxrwxr-x 3 user root 4096 2008-03-05 14:27 xampp/test/
Dari penjelaskan diatas setidaknya anda mengerti bahwa chown mengubah kepemilikan hak akses berdasarkan user yang ditentukan dan otomatis meliputi user permission.
Selain mengganti user owner anda juga dapat mengganti group owner :
before :
drwxr-xr-x 6 nobody root 4096 2011-08-16 22:33 htdocs
test :
sudo chgrp andri htdocs
result :
drwxr-xr-x 6 nobody andri 4096 2011-08-16 22:33 htdocs
Digg it StumbleUpon del.icio.us

0 komentar:

Posting Komentar

 
Carbon 12 Blogger template by Blogger Bits. Supported by Bloggermint