Kelompok yang dapat mengakses suatu file termasuk direktori pada Linux dibagi menjadi 3 yaitu :
- Pemilik ( owner )
- Kelompok ( group )
- Lainnya ( others )
Singkat penjelasan :
Owner adalah pemilik ,, yang menciptakan file atau direktori
Group adalah kelompok pemakai ,, kelompok ini dapat dibentuk berdasarkan kebutuhan untuk mengakses apikasi yang sama ..
Other adalah pemakai di luar group pemilik ,, Pemakai yang masuk kelompok ini biasanya tidak memiliki permisi akses yang sama dengan group ..
Secara pemakai dapat dibagi menjadi dua kelompok :
- Superuser
- User biasa
User biasa adalah pemakai yang mempunyai hak akses pada home direktory masing-masing. User tidak berhak mengotak atik sistem
Pemisi akses pada file & direktori dibagi menjadi 3 jenis yaitu :
- READ ( simbol r )
- WRITE ( simbol w )
- EXECUTE ( simbol x )
Permisi pada file :
- R =READ ( Ijin untuk membaca )
- W =WRITE ( Ijin untuk mengubah/membuat )
- X =EXECUTE ( Ijin untuk menjalankan program /mengeksekusi )
- R =READ ( Ijin untuk membaca daftar file dalam direktori )
- W =WRITE ( Ijin untuk mengubah/membuat file di direktori tersebut )
- X =Execute ( Ijin untuk masuk ke direktori )
Di dalam direktori slackware ,, saya membuat direktori dan file ,, ditandai dengan berikut :
d = direktori
- = file
Pada permisi direktori rwx yang berarti user dapat membaca file di dalam direktori di tandai dengan permisi r ( ijin akses membaca file didalam direktori ). Dapat mengubah atau membuat file didalam direktori ditandai dengan permisi w ( ijin mengubah/membuat file didalam direktori ). dapat mengakses file didalam direktori yang di tandai permisi x .
Untuk perizinan group r-x ,, group hanya boleh membaca file didalam direktori permisi r. group juga mempunyai ijin untuk masuk ke dalam direktori permisi x . tetapi group tidak bisa melakukan perubahan atau membuat suatu file pada direktori tersebut ditandai dengan permisi -..
Permisi Other ,, memiliki hak akses yang sama dengan group ..
Saya rasa bisa dong untuk mengartikan permisi pada ini_file ,, antara user group & other :D hehe..
Saya lebih suka membuat permisi suatu direktori/file menggunakan sistem bilangan oktal :
Untuk nilai masing-masing permisi sebabagai berikut :
Nilai 4 untuk permisi r : READ
Nilai 2 untuk permisi w : WRITE
Nilai 1 untuk permisi x : EXECUTE
Contoh permisi direktori :
user group other
r w x r - x r - x
1 1 1 1 0 1 1 0 1
7 5 5
Melakukan permisi :
Sebagai latihan ,, saya membuat latihan.txt
User memiliki ijin membaca ,, dapat mengubah file ,, tetapi tidak bisa menjalankan/mengeksekusi file/program ..
Group hanya dapat membaca ,, namun tidak dapat mengubah file dan menjalankan/mengeksekusi..
Tugas nya :
Memberikan permisi untuk user agar mendapat hak akses ,, READ,WRITE,EXECUTE .
Memberikan permisi untuk group agar mendapat ,, READ,EXECUTE
Other tidak diberikan permisi tambahan ..
Perintahnya sebagai berikut :
#chmod 754 latihan.txt
Bisa juga dengan perintah seperti berikut :
#chmod ug+x latihan.txt
Hasilnya akan sama :D
Untuk mengurangi hak akses ,, perintahnya sa,a chmod cuma berbeda pemberian permisinya ..
#chmod 644 latihan.txt
Bisa juga seperti ini :
#chmod ug-x latihan.txt
Oke selamat mencoba ^_^
Tidak ada komentar:
Posting Komentar