Pages

Pengaturan Hak Akses File dan Direktori

Dalam linux, file atau direktori bisa diatur hak aksesnya, sehingga tidak semua orang bisa mengakses file atau direktori yang dibuat.

Fungsi hak akses adalah untuk mengatur ijinn akses terhadap suatu file/direktori kepada  user/owner, group dan other (user/group lain)

User (u)               : user account dimana file tersebut dibuat
Group (g)            : kumpulan dari banyak user account
Other (o)             : lingkungan diluar user account dan group













Format Izin Akses
r      : read. Hak akses untuk membaca. Nilai angka 4
w    : write. Hak akses untuk menulis. Nilai angka 2
x      : executable. Hak akses untuk menjalankan. Nilai angka 1
(-)   : mengurangi hak izin
(+)  menambah  hak izin

Perintah untuk melihat hak akses:  ls –l


-rw-rw-r—1 user user 24 sep 29 08:30 mahasiswa

Keterangan:
-                      Jenis file biasa
rw-                 Hak akses user, user bisa abaca file, tulis/edit file
rw-                 Hak akses group, group bisa abaca file, tulis/edit file
r--                   Hak akses other, other hanya bisa baca file
user               user account
user               group
24                   kapasitas file sebesar 24 bytes
Sep 29           tanggal pembuatan file
08:30             Jam pembuatan file
mahasiswa  nama file

Perintah untuk mengganti hak akses:
chmod hak_akses_file nama_file

Ada beberapa cara perintah untuk merubah hak izin akses, yaitu:
1.    chmod ruang_lingkup=format nama_file
        contoh: chmod u=rw, g=rw, o=r—latih1
        artinya: file tersebut untuk: ruang lingkup user U=rw- bisa membaca dan melakukan  perubahan, dan ruang lingkup G=rw- dapat membaca dan menulis, ruang lingkup O=r--  hanya bisa membaca saja.

2.    chmod nilai_angka nama_file
        contoh: chmod 664 latih1
        artinya: file tersebut untuk: ruang lingkup user U=6 artinya (4+2)  bisa membaca dan melakukan
                     perubahan, dan ruang lingkup G=6 artinya (4+2) dapat membaca dan mengubah, ruang lingkup O=4 artinya  hanya bisa membaca saja.

3.    chmod ruang_lingkup-format nama_file
        contoh:        chmod u-w, g-r, o-w latih1
        artinya: file tersebut unutk runag lingkup U-w  dikurangi hak merubah data. Ruang lingkup G-r
                         dikurangi hak membacanya. Untuk ruang lingkup O-w dikurangi hak merubah datanya.

0 komentar:

Posting Komentar