Monday, 30 October 2017

Manajemen quota user di debian 7

v  Landasan Teori
Kuota merupakan salah satu fitur dari sistem operasi Linux. Melalui fitur ini penggunaan media penyimpanan dapat dikelola besarnya untuk tiap user ataupun group yang ada.
Fitur ini berguna untuk mengendalikan penggunaan ruang harddisk oleh user. Pembatasan kuota ini dapat diberlakukan untuk tiap filesystem, file atau inodes (metadata file). Jadi, dapat dikatakan bahwa terdapat tiga jenis implementasi kuota pada Linux, yakni blocks quota, file quota dan inodes quota.
Dilihat dari pembatasannya, terdapat dua jenis pembatasan yang dapat diberikan, yakni:
1.      Hard limit, digunakan untuk membatasi kuota tanpa ada tolerasi penambahan file sehingga melebihi batas yang ditentukan. Misalnya, jika hard limit di set ke 2 GB, maka user tidak dapat membuat/menambah file lagi apabila kuotanya sudah terpenuhi.
2.      Soft limit, apabila batas ini dilewati maka sistem akan menampilkan pesan peringatan bahwa file yang akan ditambahkan melewati kuota yang telah ditentukan. Namun, file tersebut tetap dapat ditambahkan tapi tetap tidak dapat melewati batas hard limit. Misalnya, apabila kuota soft limit 1 GB telah terpenuhi, maka jika user menambahkan file lagi akan mendapatkan pesan peringatan dan file tetap dapat ditambahkan asal tidak melewati batas hard limit.


v  Alat dan Bahan
1.     OS Linux debian 7 yang sudah terinstal
2.     Laptop
3.     Vmware

v  Langkah – langkah
1.      pertama kita buat dulu 2 user dengan perintah “adduser”



2.      lalu ubah cd/dvd debian menjadi cd/dvd 2  untuk  menginstall aplikasi quotatool dengan perintah seperti berikut



     3.  jika sudah di masuk ke “/etc/fstab” dan tambahkan usrquota,grpquota pada baris mounting /home




4. reboot debian


5. kemudian masukan perintah seperi dibawah untuk mengetahui apakah      layanan quota sudah aktif atau belum


6. jika sudah aktif  maka kita akan menentukan kuota user


Pada kasus ini yang akan dibatasi adalah user maman dengan kuota harddisk 100 MB. Dibawah ini adalah contoh perubahan yang telah dilakukan pada kolom soft dan hard menjadi 100000 kByte (≈ 100 MB).

 

  7. Perintah berikut ini dapat digunakan untuk mengetahui status penerapan kuota pada                              user.




Dari gambar diatas terlihat bahwa user maman telah menggunakan kuota sebanyak 16 kb dari 100 MB. Nilai yang sama juga diberikan oleh perintah du berikut

  8. untuk pengujian kita harus login dengan user yang sudah di batasi quotanya


9.  lalu gunakan perintah berikut untuk membuat file yang melebihi kuota dari user                                   tersebut.

10. Perintah diatas digunakan untuk membuat file kosong sebesar 100 MB (1024 Byte x 100000). Gambar dibawah ini menunjukkan hasil eksekusinya. Hasilnya memperlihatkan bahwa file tidak dapat dibuat karena besarnya telah melewati batas kuota yang ditentukan.



Share:

0 comments:

Post a Comment

Social


Ads

Ad Banner