hak akses
DESCRIPTION
Sistem Operasi Unix. Hak akses. 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 . - PowerPoint PPT PresentationTRANSCRIPT
ptki by dna 1
HAK AKSES
Sistem Operasi Unix
ptki by dna 2
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.
ptki by dna 3
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
ptki by dna 4
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
ptki by dna 5
Informasi Hak Akses
Tipe file owner group other
Posisi 1 2 3 4 5 6 7 8 9 10
- r w - r - - r - -
ptki by dna 6
Mengubah Hak Akses
1. Perintah chmod (change mode)
Operasi :
+ menambah hak
- menghapus hak
= menyetel hak (men-set)
ptki by dna 7
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
ptki by dna 8
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
ptki by dna 9
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
7 7 7
ptki by dna 10
Mengubah Hak Akses [cont] $ ls-l sample
- r w – 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
- - w x r - x - w -
ptki by dna 11
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
ptki by dna 12
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)
ptki by dna 13
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
ptki by dna 14
latihan
Bila diketahui hak akses file cinta sbb;
- r w - 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