Izin mengakses file 1
This presentation is the property of its rightful owner.
Sponsored Links
1 / 7

Izin Mengakses File (1) PowerPoint PPT Presentation


  • 91 Views
  • Uploaded on
  • Presentation posted in: General

Izin Mengakses File (1). Unix membagi 3 kelas yang berhak mengakses sebuah file : Owner, yaitu pemakai yangmenciptakan file

Download Presentation

Izin Mengakses File (1)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Izin mengakses file 1

Izin Mengakses File (1)

Unix membagi 3 kelas yang berhak mengakses sebuah file :

Owner, yaitu pemakai yangmenciptakan file

Group, kelompok dari sejumlah pemakai (setiap pemakai mempunyai group misalnyasejumlah orang yang terlibat dalam sebuah proyek mempunyai group yang sama dan berhak mengakses suatu file dengan hak akses yang sama).

Other, pemakai diluar owner dan group.

UNIX juga memberikan 3 jenis model akses terhadap sebuah file,yaitu :

Read adalah izin untuk membaca file atau nama file yang ada pada sebuah direktori

Write adalah izin untuk memodifikasi, menciptakan atau menghapus entri di direktori.

Execute, adalah izin untuk mengeksekusi file (file executable seperti who, cal, atau file shell script).


Izin mengakses file 2

Izin Mengakses File (2)

  • r w xr w xr w x

    owner GroupOther

  • Tanda yang digunakan untuk mengakses file adalah :

    r = hak read

    w = hak write

    x = hak execute

    - = tak ada izin

    • r w xr w x - - x

      Menyatakan bahwa owner dan group mempunyai izin read, write dan execute, tetapi other hanya memiliki izin execute

    • r w x- - - - - -

      Menyatakan bahwa owner mempunyai izin read, write dan execute, tetapi group & other sama sekali tidak memiliki akses file


Mengubah model akses kepemilikan file 1

Mengubah Model Akses & Kepemilikan File (1)

  • Perintah yang berkaitan dengan model akses dn kepemiliki file atau direktori yaitu ;

    • Chmod (change mode)

    • Chown (change owner)

    • Chgrp (change group)

  • Format perintah chmod

    • Chmod mode [file] [direktori] mengunakan mode berupa 3 digit kode oktal untuk menyatakan hak aksesnya

      misal : $ chmod 640 fx  berarti memberikan hak akses read write pada owner dan hak akses read pada group

      110 100 000

      6 4 0

    • Chmod [ugoa]{+|-|=} [rwx|ugo] [file\direktori]

      chmod u-x fx  menghapus hak execute pada user (owner)

      chmod go=rw fx  memberikan hak read & write pada user group &other


Mengubah model akses kepemilikan file 2

Mengubah Model Akses & Kepemilikan File (2)

  • Format perintah chgrp

    Chgrp group_baru file

    • Misal : $ls -1 fx  melihat format isi dari file fx

      -rw-rw-r- 1 kadir unix1

      Chgrp root fx  merubah group dari file

      -rw-rw-r- 1 kadir root

  • Format perintah chown

    Chown owner_baru file

    • Misal : $ls -1 fx  melihat format isi dari file fx

      -rw-rw-r- 1 kadir unix1

      Chown sinta fx  merubah owner ke user lain

      -rw-rw-r- 1 sinta root


Link terhadap file 1

/home/kadir/bab1

inode

Data dari file

/home/fetra/bab1

/home/astuti/bab1

Link Terhadap File (1)

  • Link adalah pointer dari sebuah file yang menunjuk ke inode. Pada unix sebuah inode dapat dimiliki oleh lebih dari sebuah file.

  • Kegunaan link adalah suatu file dapat di acu dalam sejumlah direktori, yang akan menghemat penggunaan memori.

  • Format perintah Link

    ln file_yang _sudah_ada nama_baru

    Contoh :

    $ cat Poetry

    Kebahagiaan adalah suasana hati

    Bunga warna warni

    $ ls -1 poetry

    -rw-r-- 1 kadir unix1


Link terhadap file 2

Link Terhadap File (2)

  • Terlihat bahwa jumlah link dari file poetry adalah 1, jika dibuat alias dari poetry berupa puisiku, maka akan menjadi :

    $ Ln poetry puisiku

    $ ls -1 poetry

    -rw-r-- 2 kadir unix1

    $ ls -1 puisiku

    -rw-r-- 2 kadir unix1

  • Tampak jumlah link dari poetry menjadi 2. kedua file tersebut akan menunjuk ke inode yang sama hal ini dapat dilihat dengan perintah ls.

    $ ls –I poetry puisiku

    7376 poetry

    7376 puisiku

  • Jika salah satu dari file diatas diubah maka yang lainnya juga berubah, krn fisik dari kedua file tersebut adalah sama.

    $ echo “____abdul kadir_____” >> poetry

  • Isi file poetry & puisiku berubah menjadi :

    $ cat poetry$ cat puisiku

    Kebahagiaan adalah suasana hatiKebahagiaan adalah suasana hati

    Bunga warna warni Bunga warna warni

    “____abdul kadir_____”“____abdul kadir_____”


Editor vi

Editor Vi


  • Login