PERTEMUAN 10 MOUNTING
Juni 30, 2020Mounting
Mounting adalah proses mengkaitkan sebuah sistem berkas yang baru ditemukan pada sebuah piranti ke struktur direktori utama yang sedang dipakai. Piranti-piranti yang akan di-mount dapat berupa cd-rom, disket atau sebuah zip-drive. Tiap-tiap sistem berkas yang akan di-mount akan diberikan sebuah mount point, atau sebuah direktori dalam pohon direktori sistem Anda, yang sedang diakses.

Sharing
Kita dapat berbagi berkas dengan pengguna lainnya yang teregistrasi. Hal pertama yang harus kita lakukan adalah menentukan dengan siapa berkas tersebut akan dibagi dan akses seperti apa yang akan diberikan kepada mereka. Berbagi bekas berguna bagi pengguna yang ingin bergabung dengan pengguna lain dan mengurangi usaha untuk mencapai sebuah hasil akhir.
Proteksi
Ketika kita menyimpan informasi dalam sebuah sistem komputer, ada dua hal yang harus menjadi perhatian utama kita. Hal tersebut adalah :
- Reabilitas dari sebuah sistem
Maksud dari reabilitas sistem adalah kemampuan sebuah sistem untuk melindungi informasi yang telah tersimpan agar terhindar dari kerusakan, dalam hal ini adalah perlindungan secara fisik pada sebuah berkas. Reabilitas sistem dapat dijaga dengan membuat cadangan dari setiap berkas secara manual atau un otomatis, sesuai dengan layanan yang dari sebuah sistem operasi.
- Proteksi (Perlindungan) terhadap sebuah berkas
Perlindungan terhadap berkas dapat dilakukan dengan berbagai cara. Pada bagian ini, kita akan membahas secara detail mekanisme yang diterapkan dalam melindungi sebuah berkas.
Tipe Akses
Mekanisme proteksi dengan tipe akses file terbatas yang dapat dibuat. Akses diperbolehkan atau tidak tergantung beberapa faktor, satu diantaranya permintaan tipe akses. Beberapa operasi yang disediakan :
• Membaca dari file (read)
• Menulis ke file (write)
• Menjalankan file (execute)
• Menambah isi file (append)
• Menghapus file (delete)
• Melihat nama dan atribut file (list)
Operasi yang lain, seperti pemberian nama, meng-copy atau mengubah file, juga harus dikontrol. Untuk beberapa alasan, fungsi level lebih tinggi (seperti mengcopy) diimplementasikan oleh system program yang menggunakan system call level lebih rendah. Proteksi disediakan hanya pada level lebih rendah. Sebagai contoh, meng-copy file diimplementasikan dengan deretan permintaan membaca. Dalam hal ini user dengan akses read dapat menyebabkan file di-copy, dicetak dan lain-lain.
Access List dan Group
Pendekatan permasalahan proteksi yang sering digunakan adalah dengan membuat akses secara dependent pada identifikasi user. Skema umum untuk implementasi akses identity-dependent dengan menghubungkan masing-masing file dan direktori dg sebuah access list yang menentukan nama user dan tipe akses yang diijinkan untuk setiap user.
Bila user meminta akses ke file khusus, sistem operasi memeriksa access list. Jika user tersebut terdaftar, akses diijinkan, sebaliknya terjadi protection violation dan dilarang mengakses file.
Masalah pokok dengan access list adalah ukuran. Jika ingin mengijinkan user membaca file, harus didaftar semua user dengan akses read. Teknik ini mempunyai dua konsekuensi yaitu membangun sebuah daftar mungkin kesulitan dan directory entry yang sebelumnya mempunyai ukuran tetap sekarang menjadi ukuran bervariasi, sehingga muncul permasalahan manajemen ruang.
Masalah ini dipecahkan dengan melakukan pengetatan terhadap access list. Beberapa system memperkenalkan tiga klasifikasi user :
• Owner, User yang membuat file
• Group, Kumpulan user yang menggunakan file bersama-sama dan memerlukan akses yang sama
• Universe, Semua user lain dalam system.
Agar sistem diatas bekerja dg baik, keanggotaan group harus dikontrol secara ketat. Sebagai contoh, dalam sistem UNIX, group dapat dibuat dan dimodifikasi hanya oleh manager (superuser).
Contoh Proteksi : UNIX
Pada sistem UNIX, proteksi direktori ditangani sama dengan proteksi file, misalnya, diasosiasikan dengan setiap subdirektory menggunakan owner, group dan universe (others) sebagai 3 bit RWX.
Informasi yang terdapat pada file dari kiri ke kanan terdiri dari proteksi file atau direktori, jumlah link ke file, nama pemilik, nama group, ukuran file dalam byte, tanggal membuat, nama file.
0 komentar