mengubah hak akses file di linux

5
Pada Sistem Operasi Linux semua file memiliki hak aksesnya masing-masing. Hak akses tersebut terdiri atas tiga bagian: 1. r untuk read (membaca) 2. w untuk write (menulis) 3. x untuk execute (menjalankan) Untuk melakukan check terhadap hak akses suatu file bisa dilakukan dengan menjalankan perintah ls -la pada sebuah shell atau konsol. Berikut salah satu contoh pada saat saya menjalankan perintah ini di dalam folder /home/ # ls -l drwxrwxrwx 3 root users 4096 1996-02-02 10:59 allusers drwxr-xr-x 14 gagoyiku gagoyiku 4096 1996-02-02 08:36 gagoyiku drwxrwxr-x 2 root users 4096 1996-02-02 08:37 windowshare Berikut adalah penjelasan kolom-kolom yang saya anggap paling penting untuk diketahui artinya. 1. Kolom pertama pada hasil diatas adalah yang menggambarkan perijinannya, terdiri atas 10 karakter. o Karakter pertama akan menunjukkan apakah objek tersebut adalah sebuah direktori (d), file (-), atau sebuah link ( l ) yang merujuk kepada direktory atau file lainnya o 3 karakter selanjutnya akan memperlihatkan ijin untuk membaca, menulis dan menjalankan objek dimaksud, bagi si pemilik objek o 3 karakter selanjutnya akan memperlihatkan ijin untuk group pengguna yang mengatur objek o 3 karakter selanjutnya akan memperlihatkan ijin untuk pengguna yang lain 2. Kolom ke tiga akan menunjukkan pemilik objek 3. Kolom ke empat akan menunjukkan group pengguna pemilik objek tersebut 4. Kolom terakhir menunjukkan nama dari objek di system Dari hasil jalannya perintah sebelumnya, bisa kita baca bahwa pemilik dari direktori windowshare adalah root dan group pengguna yang memiliki direktori tersebut adalah group users yang memiliki hak untuk baca, menulis dan menjalankan berbagai macam operasi di

Upload: zulinvation

Post on 16-Aug-2015

220 views

Category:

Documents


3 download

DESCRIPTION

mengubah hak akses file di linux

TRANSCRIPT

Pada Sistem Operasi Linux semua file memiliki hak aksesnya masing-masing. Hak akses tersebut terdiri atas tiga bagian:1. r untuk read (membaca!. " untuk "rite (menulis#. x untuk execute (men$alankan%ntuk melakukan check terhadap hak akses suatu file bisa dilakukan dengan men$alankan perintah ls -la pada sebuah shell atau k&ns&l. 'erikut salah satu c&nt&h pada saat saya men$alankan perintah ini di dalam f&lder /home/# ls -ldrwxrwxrwx 3 root users 4096 1996-02-02 10:59 allusersdrwxr-xr-x 14 gagoyiku gagoyiku 4096 1996-02-02 08:36 gagoyikudrwxrwxr-x 2 root users 4096 1996-02-02 08:37 windowshare'erikut adalah pen$elasan k&l&m-k&l&m yang saya anggap paling penting untuk diketahui artinya.1. (&l&m pertama pada hasil diatas adalah yang menggambarkan peri$inannya) terdiri atas 1* karakter. o (arakter pertama akan menun$ukkan apakah &b$ek tersebut adalah sebuah direkt&ri (d) file (-) atau sebuah link ( lyang meru$uk kepada direkt&ry atau filelainnyao # karakter selan$utnya akan memperlihatkan i$in untuk membaca) menulis dan men$alankan &b$ek dimaksud) bagi si pemilik &b$eko # karakter selan$utnya akan memperlihatkan i$in untuk gr&up pengguna yang mengatur &b$eko # karakter selan$utnya akan memperlihatkan i$in untuk pengguna yang lain!. (&l&m ke tiga akan menun$ukkan pemilik &b$ek#. (&l&m ke empat akan menun$ukkan gr&up pengguna pemilik &b$ek tersebut+. (&l&m terakhir menun$ukkan nama dari &b$ek di system,ari hasil $alannya perintah sebelumnya) bisa kita baca bah"a pemilik dari direkt&ri "ind&"share adalah r&&t dan gr&up pengguna yang memiliki direkt&ri tersebut adalah gr&up users yang memiliki hak untuk baca) menulis dan men$alankan berbagai macam &perasi di f&ldertersebut- sedangkan pengguna lainnya yang tidak termasuk r&&t dan angg&ta gr&up users hanya bisa membaca dan men$alankan file (read &nly..amun yang harus kita ingat bah"a user r&&t memiliki kemampuan untuk melakukan apa sa$a terhadap hak akses tersebut.Sebagai sebuah persetujuan awal, apabila saya mempergunakan kata file, maka ini bisa merujukpada file data atau folder.Merubah Hak Akses Suatu FilePerintah chmod Numeric ModePerintah ini akan merubah peri$inan suatu file/direkt&ri menggunakan k&de akses berupa # digit n&m&r tertentu) yang merupakan per"u$udan dari hak akses suatu file di Linux. 0asing-masing k&de tersebut adalah 4 untuk membaca (read) 2 untuk menulis) dan yang terakhir adalah 1 untukmen$alankan sebuah file.Sebagai c&nt&h) kita ingin sebuah file hanya bisa untuk di baca (+ dan di tulis (! tapi tidak untuk di $alankan) maka kita bisa mempergunakan perintah +1! 2 3. 0enggunakan cara yang sama apabila kita ingin memberikan hak akses hanya untuk membaca (+) dan memberikan semua hak akses yang ada (4 2 11!1+.Lalu k&de akses tersebut di k&mbinasikan berdasarkan urutan 5 hak akses untuk pemilik, group pemilik dan pengguna lain 5 hak kepemilikan sebuah file) dengan sintak perintahnya adalah:chmod < di!it nomor"