Hak Akses Sistem Operasi Unix PDF

Summary

This document explains file permissions and access rights in the Unix operating system. It describes different user groups (e.g., owner, group, other) and their associated access rights (read, write, execute), through file manipulation commands. The document also includes practice exercises demonstrating how to modify file access permissions.

Full Transcript

1 Kelompok Pemakai  Berdasarkan wewenangnya terhadap sistem secara keseluruhan, pemakai dapat dibagi menjadi dua kelompok :  Supervisor / Administrator : adalah pemakai dengan wewenang tertinggi, yang dapat melakukan apa saja terhadap sistem.  Pemakai b...

1 Kelompok Pemakai  Berdasarkan wewenangnya terhadap sistem secara keseluruhan, pemakai dapat dibagi menjadi dua kelompok :  Supervisor / Administrator : adalah pemakai dengan wewenang tertinggi, yang dapat melakukan apa saja terhadap sistem.  Pemakai biasa / User : Adalah pemakai yang mempunyai hak akses terbatas pada home direktori masing-masing. 2 Jenis Pemakai  Kelompok yang dapat mengakses suatu pada unix dibagi menjadi 3, yaitu :  USER (OWNER) [u] : adalah istilah untuk pemakai yang menciptakan file/direktori  GROUP [g] : adalah kelompok dengan sejumlah pemakai. Kelompok ini dapat dibentuk berdasarkan kebutuhan untuk mengakses program aplikasi yang sama atau berdasarkan tempat departemen mereka bekerja.  OTHER [o] : adalah semua pemakai diluar group pemilik 3 Tipe Hak Akses  READ (r) ; artinya file/direktori dapat dibuka dan dibaca  WRITE (w) ; artinya isi file/direktori dapat diedit (ditambah, dikurangi, diubah)  EXECUTE (x) ; artinya file dapat dieksekusi 4 Informasi Hak Akses Tipe file owner group other Posisi 1 2 3 4 5 6 7 8 9 10 - r w - r - - r - - 5 Mengubah Hak Akses 1. Perintah chmod (change mode) Operasi : + menambah hak - menghapus hak = menyetel hak (men-set) 6 Mengubah Hak Akses [cont]  $ touch contoh $ ls-l contoh - r w – r - - r - - 1 coky alpha 0 nov 11 12:25 contoh  $ chmod g+x contoh → beri hak menjalankan file kepada group  $ ls-l contoh - r w – r - x r - - 1 coky alpha 0 nov 11 12:25 contoh 7 Mengubah Hak Akses [cont]  $ chmod u-w contoh → hapus hak update file kepada user/owner $ ls-l contoh - r - – r - x r - - 1 coky alpha 0 nov 11 12:25 contoh  $ chmod o=x contoh → menyetel hak eksekusi kepada other $ ls-l contoh - r - – r - x - - x 1 coky alpha 0 nov 11 12:25 contoh 8 Mengubah Hak Akses [cont]  2. Dengan Bilangan Oktal r w x r w x r w x 400 200 100 40 20 10 4 2 1 777 9 Mengubah Hak Akses [cont]  $ ls-l sample -rw–r--r--  $ chmod 352 300 untuk user ; w = 200 ; x = 100 50 untuk group ; r = 40 ; x = 10 2 untuk other ; w = 2  $ ls-l --wxr-x-w- 10 Mengubah Kepemilikan File  Perintah chown (change owner) chown nmpemilik nmfile  Contoh : $ ls-l contoh - r w – r - - r - - 1 coky alpha 0 nov 11 12:25 contoh 11 Mengubah Kepemilikan File [cont]  $ cd/home/coky $ chown anez contoh $ ls-l contoh - r w – r - - r - - 1 anez alpha 0 nov 11 12:25 contoh  Jadi nama yang disebutkan dalam chown harus terdaftar dalam system (sebagai user) 12 Mengubah group  Perintah chgrp (change group) chgrp nmgroup nmfile  Contoh : $ chgrp beta contoh $ ls-l contoh - r w – r - - r - - 1 anez beta 0 nov 11 12:25 contoh 13 latihan  Bila diketahui hak akses file cinta sbb; -rw-r--r--  Apa hasil hak askes file cinta bila dilakukan perubahan sbb: (tdk berurut) a. $chmod 463 b. $chmod 621 c. $chmod 534 d. $chmod g+w,o=wx e. $chmod u-r,g+w 14

Use Quizgecko on...
Browser
Browser