Selasa, 09 Desember 2014

Manajemen Hak Akses Pada Ubuntu

*Apa itu hak akses?
Hak akses adalah keberhakan untuk mengakses atau boleh tidaknya untuk mengakses.

*Keuntungan hak akses?
Untuk mengatur siapa saja yang boleh merubah(mengatur) file-file yang ada di SO dan mengamankan file baik dari orang lain maupun kita sendiri (jaga-jaga bila file teredit).

*Tiga hak akses ubuntu:

  1. User : Username pemilik file atau user yang membuat file tersebut.
  2. Grup : Semua user yang masuk ke grup bisa mengakses file.
  3. Other : Pengguna file yang bukan pemilik file, dan tidak termasuk kedalam group.
*Tiga jenis akses file
  1. Read : Baca, membuka atau membaca file, dan folder.
  2. Write : Menulis, menulis bisa diartikan membuat, mengedit, dan menghapus file bila hak tersebut berada pada direktori atau folder. bila diberi hak akses write, maka hak akses read juga termasuk.
  3. Execute : Eksekusi, hak untuk menjalankan file atau shell script. Pada sebuah direktori, execute (disebut juga "search bit") memungkinkan untuk mengakses file dalam direktori dan memasukkannya degan printah cd.
*Untuk melihat hak akses, bukalah terminal kemudian ketikan ls -l. Dan akan terlihat seperti gambar dibawah.

*Untuk penjelasan gambar diatas, seperti ini singkatnya:

*Pada permission (izin akses) diatas ini penjelasan singkatnya:


*Mengubah izin akses file
Ada 2 macam mode untuk mengubah izin akses pada linux, yaitu simbolik dan numerik.

*mode simbolik:
  1. Putuskan siapa yang akan diatur hak aksesnya. pengguna (u), kelompok (g), pengguna lainnya (o), atau semuanya (a).
  2. Kita bisa menambahkan izin (+), menghapus (-), atau menghapus izin sebelumnya kemudian menambahkan izin yang baru (=).
  3. Tentukan Berikan perintah chmod, hak akses yang akan dirubah.
*mode numerik:
Mode dimana diwakili 3 angka octal untuk perizinannya. Standar umumnya adalah:
4 = read (r)
2 = write (w)
1 = execute (x)
0 = tidak mendapat izin (-)

Jika ingin mendapat hak akses yang diinginkan, cukup menjumlahkan angka yang sesuai angka hak akses inginkan. contoh:
untuk mendapatkan hak akses read, write dan execute, maka kita tinggal menjumlahkan angka ketiganya:
4+2+1 = 7

Tidak ada komentar:

Posting Komentar