Linux File Permission
Linux File Permission. Kenapa harus ada File Permission sih ???
Kalo menurut gw sih karena semisal kita punya Catatan Pribadi nih, nah tentu cuma beberapa orang saja dong yang boleh liat, sedangkan yang lainnya ga.
Di File Permission ini, kita bisa mengatur berkas kita itu boleh di apain aja sih, gitu maksudnya.
Langsung aja kita praktikan, sambil gw jelasin :))
Kita lihat dulu hak akses file kita, caranya
a. Buka terminal
b. ketikan ls -l, nanti munculnya kurang lebih begini
c. lihat di kolom pertama, itu merupakan keterangan file permissionnya, lihat di bagian file new.txt, pada kolom pertama baris tersebut tertulis "-rw-rw-r--", maksudnya gini
# huruf ke-1 "-" menunjukkan regular, jika "d=directory;l=symbolic link;s=unix domain socket;p=named pipe;c=character device file;b=blok device file"
# huruf ke-2 sampai ke-4 "rw-" merupakan permission untuk user
# huruf ke-5 sampai ke-7 "rw-" merupakan permission untuk group
# huruf ke-8 sampai ke-10 "r--" merupakan permission untuk other
huruf ke-2 sampai ke-10 bisa berisi rwx yang masing-masing memiliki arti
r = read/baca
w = write/tulis
x = execute/eksekusi
- = no/tidak ada
Sekarang kita belajar untuk merubah/mengatur hak akses
1. Mode Simbolik
chmod a=x file, maka izin file menjadi ---x--x--x
chmod u+r file, maka izin file menjadi -r-x--x--x
chmod g+rw file, maka izin file menjadi -r-xrwx--x
chmod ugo-x file, maka izin file menjadi -r--rw----
Penjelasan singkatnya,
Siapa penggunanya
u user
g group
o other
a all
Mau ngapain?
+ nambah permission
- hapus permission
= ganti permission
Permission yang mana?
r read
w write
x execute
2. Mode Numerik
chmod 744 file, maka izin file menjadi -rwxr--r--
Penjelasan singkatnya
4 = read
2 = write
1 = execute
7 = 4+2+1 = rwx
6 = 4+2 = rw-
5 = 4+1 = r-x
4 = 4 = r--
3 = 2+1 = -wx
2 = 2 = -w-
1 = 1 = --x
0 = 0 = ---
Tidak ada komentar:
Posting Komentar