Praktikum 8 Sistem File

Nama : Muhammad Ariq Dzulfiqar

Kelas : BM5B

NIM : 1803421017

 

TEORI SINGKAT:

1.      ATRIBUT FILE

File mempunyai beberapa atribut, antara lain:

·         Tipe file                       : menentukan tipe dari file, yaitu:

 

Karakter

Arti

-

File biasa

d

Direktori

l

Symbolic link

b

Block special file

c

Character special file

s

Socket link

p

FIFO

 

·         Ijin akses                     : menentukan hak user terhadap file ini.

·         Jumlah link                  : jumlah link untuk file ini.

·         Pemilik (Owner)         : menentukan siapa pemilik file ini

·         Group                          : menentukan group yang memiliki file ini

·         Jumlah karakter          : menentukan ukuran file dalam byte

·         Waktu pembuatan       : menentukan kapan file terakhir dimodifikasi

·         Nama file        : menentukan nama file yang dimaksud

Contoh:



 

 

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 :

·        Pada File

o   R (Read)        Ijin untukmembaca

o   W (Write)      Ijin untuk mengubah / membuat

o   X (Execute)   Ijin untuk menjalankan program

·        Pada Direktori

o   R (Read)        Ijin untukmembaca 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 :

 

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

 

r

w

x

 

4

2

1

=

7

 

3.      USER MASK

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

Kreasi file (biasa)

6 6 6

Nilai umask

0 2 2

------- -

 

6 4 4

Kreasi direktori

7 7 7

Nilai umask

0 2 2

 

------- -

 

7 5 5

 

 

Percobaan 1 : ijin akses

1) melihat ijin akses

1.$id



Analisa: Perintah di atas digunakan untuk melihat identitas diri melalui /etc/passwd dan /etc/group.

2.grep ariqdz /etc/passwd


Analisa: Perintah di atas untuk memeriksa direktori home/<user>.

3. grep 2 /etc/passwd



 

2) Memeriksa direktori Home

1.ls –ld /home/ariqdz


 

 

4)mengganti kepemilikan dengan chown. Masuk ke root untunk mengganti kepimilikan tsb.



 

5.Perubahan ijin akses



 

6.mencoa subtitute user



 

Percobaan 2 : user mask

1)menentukan izin akses



 

2.melihat nilai umask





 

3.modif nilai umask


 



Komentar

Postingan populer dari blog ini