KONTROL AKSES FILE PADA LINUX

Materi Adminstrasi server / TKJ XII

  • Setiap file dan direktori pada sistem linux mempunyai pemilik (owner) / user dan hak akses yang berbeda
  • Hanya pemilik / user dan user root yang dapat merubah hak akses thd file / direktory
  • Kumpulan satu / lebih user disebut group
  • root adalah nama user sekaligus group, group root dapat dianalogikan dengan group administrator pada windows.
  • User diluar user dan group yang terdaftar / valid disebut other.

Perintah Management Akses pada suatu file / directory

  1. chown – – mengubah kepemilikan suatu file

    contoh :
    # chown inas /home/budi/latih.tex – – artinya mengubah file latih.tex pada folder /home/budi menjadi milik user inas
  2. chgrp – – mengubah grup suatu file / direktory

    contoh :
    # chgrp sun /home/budi – – meng-ubah direktory /home/budi menjadi dapat diakses oleh user – user dibawah group sun.
  3. chmod – – meng-ubah ijin/hak akses suatu file / direktory

        ada dua cara untuk meng-ubah hak akses suatu file / direktory
    1. dengan notasi huruf

      sintax :
      chmod [whoXperm] [file/direktory]
      who – – u → user; g → group; o → other (dilluar user dan group)
      X – – tanda + → memberi hak; – → menghilangkan hak
      perm – – r (read); w (write); x (execute)
      contoh :
      #chmod u+rwx /cache – – memberikan hak membaca, menulis dan exsekusi pada user
    2. dengan notasi angka

      notasi angka dapat diringkas dalam tabel berikut

Set-aktif = 1
non aktif = 0
Angka pertama
untuk user
Angka kedua
untuk group
Angka ketiga
untuk other
000 – – –
0
0
0
001 – – x
1
1
1
……… ………
………
………
………
101 r – x
5
5
5
110 rw-
6
6
6
111 rwx
7
7
7

Catatan : kode biner dikonversi menjadi desimal, 101 = 5; 111 = 7
contoh :
#chmod 755 data.doc – – merubah hak file data.doc dapat dibuka dan ditulis oleh user, tapi tidak bisa ditulis oleh group dan other

 

TUGAS

Jelaskan arti perintah – perintah berikut :

  1. chmod ug+rw /home/ariel/lagu
  2. chmod ugo+rwx /home/luna/data
  3. chmod 777 /cache
  4. chown squid squid
  5. chmod 700 /cache
  6. chmod 660 /cache
  7. chmod 650 /cache

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s