• : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /home/dhuha/public_html/includes/file.inc on line 646.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.
  • : Function split() is deprecated in /home/dhuha/public_html/modules/filter/filter.module on line 1206.

Mengenal File Permissions (Perizinan File) di Linux

Belum mengerti tentang file permissions atau perizinan suatu file di Linux ? Saya akan memberikan sedikit penjelasan tentang itu dan semoga bisa berguna.

Perizinan suatu file di Linux bisa dalam read/baca=r, write/tulis=w dan execute/eksekusi=x. Di Linux terdapat 3 kategori kepemilikan untuk file dan direktori:

u: user yang valid yang ada di /etc/passwd

g:
grup yang valid yang ada di /etc/group

o:
other (lainnya)

Contoh :

[email protected]:~$ ls -l

-rw-r--r-- 1 root  root     351 2007-09-27 12:39 symlink     
drwxr-xr-x 2 jafar jafar     48 2008-04-30 18:33 tes          
 
-rw-r--r-- 1 jafar jafar   7365 2007-10-29 13:13 tes.pl         

-rw-r--r--

Karakter kesatu itu mengindikasikan jenis file lalu dari sembilan karakter sisa yang ada maka akan dibagi 3. Masing-masing untuk user, group dan other. Sehingga tiap user, group dan other itu akan memiliki tiga perizinan yang berbeda. Tabel dibawah ini akan membuat kita lebih memahami:

1 2 3 4 5 6 7 8 9 10
File Perizinan User
Perizinan Grup Perizinan Other
Tipe Baca
Tulis Eksekusi Baca Tulis Eksekusi Baca Tulis Eksekusi
d r w e r w e r w e
  • Karakter 1 jenis file: - menandakan biasa, d menandakan direktori, l menandakan link.
  • Karakter 2-4 menunjukkan perizinan untuk owner/pemilik. Karakter 2 mengindikasikan perizinan untuk baca, karakter 3 perizinan untuk tulis dan karakter 4 itu perizinan untuk mengeksekusi.
  • Karakter 5-7 menunjukkan perizinan untuk grup. Karakter 5=baca, 6=tulis, 7=eksekusi
  • Karakter 8-10 menunjukkan perizinan untuk user lainnya. Karakter 8=baca, 9=tulis, 10=eksekusi

Sehingga jika kita memiliki file dengan perizinan seperti ini -rw-r--r--, kita dapat katakan file ini : untuk user (baca+tulis), untuk grup (hanya baca) dan untuk other (hanya baca).

Perizinan bentuk simbolik dan angka.

Kita juga dapat menggunakan bentuk angka untuk memberikan perizinan bagi file dan direktori.



Simbolik

angka

binari

baca

4

'
100'

tulis

2

'
010'

eksekusi

1

'
001'

Perizinan untuk user, group dan other. Setiap item memiliki 3 jenis perizinan untuk masing-masing kategori.

Bagaimana menterjemahkan -rw-r--r-- dalam bentuk angka



user

group

other

rw

4+2=6

r__

4=4

r__

4=4

-rw-r--r-- = 644 kalau dalam bentuk angka

-rwxrwxrw- = 775 kalau dalam bentuk angka

Perizinan Standar

Sistem di UNIX untuk file dan direktori memiliki perizinan standar seperti berikut:

Perizinan standar untuk :

File 666 -rw-rw-rw-

Direktori 777 -rwxrwxrwx


Tidak sulit bukan.

Reply

The content of this field is kept private and will not be shown publicly.
If you have a Gravatar account, used to display your avatar.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
Jawab pertanyaan ini untuk membedakan apakah anda pengunjung atau spam.
8 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.