CARA MEMBUAT DISK QUOTA DI MESIN OPENBSD http://ferry.singcat.com/html/
Latar belakang
Disk quota merupakan
salah satu utility yang ada di mesin
UNIX dan
windows
yang digunakan untuk memberikan batasan batasan penggunaan
space harddisk yang ada pada komputer unix
terhadap user user yang ada
pada mesin unix tersebut.
Disk quota juga
merupakan salah satu kegiatan seorang
sysadmin untuk
melakukan administarsi pada mesin unix
nya. juga
sangat dibutuhkan
jika kita mempunyai keterbatasan space harddisk dalam melayani ribuan
user dalam mesin unix
kita. biasanya
berupa webhosting atau server lain
yang mungkin saja si
user menempatkan file file
yang besar di
mesin kita seperti iso , mp3 dan mungkin mpeg.
untuk memproteksi itu ada baiknya
kita kita menyimak tulisan sederhana
ini untuk bahan referensi anda belajar :
1. Langkah
awal
Untuk
mesin openbsd kita tidak perlu report untuk melakukan
setting
kernel atau pun file konfigurasi
lain yang sangat
mereportkan , karena semua sudah
didukung oleh mesin blowfish
yang kita miliki. saat ini penulis mengunakan mesin openbsd 3.1
2. Langkah
selanjutnya
Anda
cukup melakukan setting pada file /etc/fstab dan lakukanlah configurasi dengan menambahkan baris kecil pada filesystem
yang
ingin kita batasi seperti dibawah ini :
/dev/wd0a / ffs rw 1 1
/dev/wd0d /usr
ffs rw 1 2
/dev/wd0e /var
ffs rw 1 2
tambahkan baris seperti ini userquota
atau groupquota setelah
rw . jadi seperti ini :
/dev/wd0a / ffs rw,userquota 1 2
/dev/wd0e /var
ffs rw,userquota,groupquota
1 2
/dev/wd0d /usr
ffs rw,groupquota
1 2
keterangannya :
* pada baris pertama berarti kita akan memberikan
batasan pengg unaan harddisk filesystem / kepada user yang di tandai dengan
userquota
* pada baris kedua kita membatasi
ruang harddisk buat user dan
group
yang telah di tentukan. jadi
pada baris ini user dan
group
yang di quota.
* pada baris ketiga kita membatasi
filesystem /usr dengan diten
tukan group yang di batasi ruang hdnya.
3. Langkah terakhir
ketik command sebagai berikut :
# edquota -u username
dan kita tinggal melakukan edit pada file yang sudah di sedia
inginkan. misal
kita mau seorang user hanya memdapat 100 mega
pada file system /var .
# edquota -u muji
Quotas for user muji :
/var:
block in use: 1, limit (soft = 100 , hard = 110)
nah sekarang saya jelaskan
sedikit baris diatas. /var ini
berarti filesystem yang di batasi untuk
user muji . dan
block
yang sudah terpakai itu 1.
Soft limit = memberikan kelonggaran bagi user atau group untuk
menaruh
file file yang melebihi batas yang
ditentukan.
hard
limit = tidak memberikan kelonggaran bagi user atau group
untuk
menaruh file yang melebihi batas.
biasanya batasan terhadap soft limit adalah 7 hari setelah 7
hari tidak di tindak juga
oleh user maka system akan member
lakukan hard limit.
4. Soal latihan anda
a. saya ingin membuat
sebuah webhosting yang membatasi setiap
usernya
hanya boleh mengakses space harddisk 500 MB
yang
terletak
pada directory /usr/www. dan user yang sudah
hosting ditempat saya sebanyak
100 orang. jadi
gimana cara
termudah
dan tercepat untuk melakukan disk quota untuk web
hosting saya ?
catatan :
jika
ada 1 user berarti anda akan melakukannya
dengan
perintah
# edquota -u namauser . nah kalu usernya
100 ?
hihih
matek lhoo...
orang yang lagi iseng ...
Ferryandi
/ BE_61_TA
Corect Me
If I’m Wrong