1. Atribut
File
File memiliki beberapa atribut antara lain :
·
Tipe File : Menentukan tipe dari file, yaitu :
·
Ijin Akses : Menentukan hak user terhadap file.
·
Jumlah
Link : Jumlah link untuk file.
·
Pemilik
(owner) : Menentukan siapa pemilik
file.
·
Group : Menentukan group yang memiliki file.
·
Jumlah
Karakter : Menentikan ukuran file dalam
byte.
·
Waktu
Pembuatan : Menentukan kapan file
terakhir dimodifikasi.
·
Nama File : Menentukan nama file yang dimaksud.
2. Ijin
Akses
Setiap obyek pada Linux harus mempunyai pemilik, yaitu nama
pemakai (account) yang terdaftar pada/etc/passwd.
Ijin akses dibagi menjadi 3 yaitu :
·
Pemilik (Owner)
·
Kelompok (Group)
·
Lainnya (Others)
Setiap peran dapat melakukan 3 melalukan operasi yaitu :
·
Pada File
o
R (Read) : Ijin untuk membaca.
o
W (Write) : Ijin untuk
mengubah/membuat.
o
X (Execute) : Ijin untuk menjalankan
program.
·
Pada
Direktori
o
R (Read) : Ijin untuk membaca daftar
file dalam direktori.
o
W (Write) : Ijin untuk
mengubah/membuat file di direktori.
o
X (Execute) : Ijin untuk masuk ke
direktori (cd).
Pemilik file/direktori dapat mengubah ijin akses sebagai
berikut :
Pemilik file/Direktori dapat mengubah ijin akses sebagai berikut :
Format untuk mengubah ijin akses
chmod [ugoa] [= + -] [rwx] File(s)
chmod [ugoa] [= + -] [rwx] Dir(s)
dimana :
u = user (pemilik)
g = group (kelompok)
o = others (lainnya)
a = all
chmod dapat menggunakan bilangan octal sebagai berikut :
r w x
4 2 1 = 7 <-- hasil dari bilangan oktal yang
dijumlahkan
r (read)
dilambangkan 4 dalam bilangan octal.
w (write)
dilambangkan 2 dalam bilangan octal.
x (execute)
dilambangkan 1 dalam bilangan octal.
3. User
Mask
Contoh dalam penggunaan ijin akses pada poin 2 tadi adalah
untuk menentukan ijin akses pada saat file atau direktori dibuat digunakan
perintah umask. Untuk menghitung nilai default melalui umask pada
file, maka dapat dilakukan sebagai berikut :






Post a Comment