PENGATURAN HAK AKSES FILE DAN
DIREKTORI
Dalam
linux, file atau direktori bisa diatur hak aksesnya, sehingga tidak semua orang
bias mengakses file atau direktori yang dibuat.
Fungsi hak
akses adalah untuk
mengatur ijin akses
terhadap suatu file/direktori kepada user/owner, group dan
other (user/group lain)
User
(u) : user account dimana file tersebut
dibuat.
Group
(g) : Kumpulan dari banyak user account.
Other
(o) : Lingkungan di luar user account
dan group
Karakter
: - (File Biasa)
Karakter
: d (Direktori)
Karakter
: l (Symbolic Link)
Karakter
: b (Block special file)
Karakter
: c (Character special file)
Karakter
: s (Socket link)
Karakter
: P (FIFO)
Format izin akses
r : read. Hak akses untuk membaca. Nilai angka
4.
w : write. Hak
akses untuk menulis. Nilai angka 2
x : executable.
Hak akses untuk menjalankan. Nilai angka 1
( - )
: mengurangi hak izin
( + ) :
menambah hak izin
Perintah
untuk melihat hak akses: ls –l
-rw-rw-r--
1 user user 24 Sep 29 08:30 mahasiswa
Keterangan:
- Jenis
file biasa
rw- hak
akses user, user bisa baca file, tulis/edit file
rw- hak
akses group, group bisa baca file, tulis/edit file
r-- hak
akses other, other hanya bisa baca file
user user
account
user group
24 kapasitas file sebesar 24 bytes
Sep
29 tanggal pembuatan file
08:30 jam
pembuatan file
mahasiswa
nama file
perintah
untuk mengganti hak akses:
chmod hak_akses_file nama_file
Ada
beberapa cara perintah untuk merubah hak izin akses, yaitu :
1.
chmod ruang_lingkup=format nama_file
contoh :
chmod u=rw-,g=rw-,o=r-- latih1
artinya
: file tersebut
untuk : ruang
lingkup user U=rw- bisa
membaca dan melakukan perubahan, dan
ruang lingkup G=rw- dapat membaca dan menulis, ruang lingkup O=r-- hanya bisa membaca saja.
2.
chmod nilai_angka nama_file
contoh : chmod
664 latih1
artinya : file
tersebut untuk ruang
lingkup U=6 artinya
(4+2) berarti dapat
membaca dan mengubah. Ruang lingkup G=6 artinya (4+2) dapat membaca dan mengubah. Ruang
lingkup O=4 artinya hanya dapat membaca saja
3.
chmod ruang_lingkup-format nama_file
contoh : chmod u-w,g-r,o-w
latih1
artinya
: file tersebut
untuk ruang lingkup
U-w dikurangi
hak merubah data. Ruang
lingkup G-r dikurangi hak
membacanya. Untuk ruang
lingkup O-w dikurangi hak merubah datanya.
0 komentar:
Posting Komentar