Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Hari ini saya kembali untuk membagi pengetahuan saya kepada teman-teman yaitu tentang Sistem File-Attribute dan Ijin Akses Pada Linux, dan dalam pembahasan kali ini kita akan:

1. Memahami attribute file dan ijin akses

2. Memahami perintah untuk mengubah ijin akses suatu file

3. Menggunakan perintah-perintah untuk mengubah ijin akses

      A.     Dasar Teori

1. Attribute File

File mempunyai beberapa attribute, antara lain :

a.       Tipe file

Digunakan untuk menentukan tipe-tipe dari file, antara lain :

·   d = direktori

·   l = symbolic link

·   b = block special file

·   c = character special file s = socket link

·   p = FIFO

b.      Ijin akses = menentukan hak user terhadap file ini

c.       Jumlah link = jumlah link untuk file ini

d.      Pemilik (Owner) = menentukan siapa pemilik file ini

e.       Group = menentukan group yang memiliki file ini

f.       Jumlah karakter = menentukan ukuran file dalam byte

g.      Waktu pembuatan = menentukan kapan file terakhir dimodifikasi

h.      Nama file = menentukan nama file yang dimaksud

Contoh :

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

2. Ijin Akses

Setiap obyek pada Linux harus mempunyai pemilik, yaitu nama pemakai Linux (account)yang terdaftar pada /etc/passwd. Ijin akses dibagi menjadi 3 peran yaitu :

Pemilik (Owner)

Kelompok (Group)

Lainnya (Others)

Setiap peran dapat melakukan 3 bentuk operasi yaitu:

a.       Pada File

R (Read) = Ijin untuk membaca

W (Write) = Ijin untuk mengubah/membuat

X (Execute) = Ijin untuk menjalankan program

b.      Pada Direktori

R (Read) = Ijin untuk membaca daftar file dalam direktori

W (Write) = Ijin untuk mengubah/membuat file di direktori

X (Execute) = Ijin untuk masuk ke direktori (cd)

Pemilik File/Direktori dapat mengubah ijin akses sebagai berikut :

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

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

Format lain dari chmod adalah menggunakan bilangan octal sebagai berikut :

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

3. User Mask

Untuk menentukan ijin akses awal pada saat file atau direktori yang dibuat digunakan perintah umask. Untuk menghitung nilai default melalui umask pada file, maka dapat dilakukan kalkulasi sebagai berikut :

      B.    Praktikum

1. Ijin Akses

a.       Melihat identitas diri melalui etc/passwd atau etc/group

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Pada  perintah  di  atas  kita  dapat  melihat  identitas  diri  melalui  etc/passwd  atau etc/group.

a.       Memeriksa direktori home

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Pada perintah di atas, kita dapat melihat dan memeriksa identitas direktori home.

b.      Mengubah ijin akses (chmod)

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Pada perintah di atas kita dapat melakukan ijin hak akses

2. User Mask

a.       Menentukan ijin akses awal pada saat file atau direktori dibuat.

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Pada  perintah  di  atas  kita  dapat  menenukan inin  akses  awal  pada  saat  file  atau directory di buat.

b.      Melihat nilai umask

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Pada perinta di atas, kita dapat melihat nilai dari umask yang ada.

c.       Modifikasi nilai umask

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Izin akses yang tidak dapat digunakan oleh pemilik file adalah

Pada perintah di atas, kita dapat melihat perbedaan nilai umask yang kita masukkan sebelumnya.

      C.    Tugas


1. Analisa maksud dan tujuan perintah-perintah di atas.