[LINUX:2197] Ulimit sorununa cozum

Evren Ergin (evren@felab.itu.edu.tr)
Tue, 1 Dec 1998 19:37:25 +0200 (EET)


Sevgili arkadaslar bir suredir ugrastigim user limit sorunu
sonunda Devrim Seral ve Mustafa Akgul arkadaslarimizin yardimlariyla
cozume kavustu. Artik hem slackware de hem de (karmasik) RedHat de nasil
user limitleme yapilacagini simdi size de anlatayim da belki isine
yarayanlar olabilir.
Slackware icin:
1. /usr/doc/shadow altinda README.limits dosyasindaki aciklamalar
okunur
2. /etc altina limits adinda bir dosya acilir
3. Bu dosyanin icerisine sinirlanmasi istenilen kullanicinin ismi ve
sinirlandirmak istenen konu ve sinirlar yazilir
4. Kullanici sinirlandirildi.
Redhat icin :
1. Once rahat bir nefes alinir soguk bir su icilir ve bilgisayarin basina
gecilir
2. /usr/doc/pam-0.64/txts/pam.txt dosyasindaki aciklamalar okunur
3. /lib/security/pam_limits.so dosyasinin varligi arastirilir yoksa
biryerlerden temin edilir
4. /etc/pam.d/login dosyasi bulunup acilir
5. Icerisine
session required /lib/security/pam_limits.so
satiri eklenir
6. Daha sonra /etc/security/limits.conf dosyasinin icerisindeki ornekler
incelenir
7. Sinirlandimak istediginiz kullanicin adi sinirlandirma konusu ve
sinirlari muntazaman yerlestirilir.
8. Kontrol edilirken processe getirilen sinirlandirmanin neden garip
sonuclar yarattigi arastirilir.
9. process sinirlandirmasi 2 oldugunda birden fazla loginde ctrl-d tusuna
4 ila 5 kez basilip bash in calimasina olanak saglanmasinin sebepleri
arastirilir
10. bosuna arastirildigi farkedilerek process e sinirlandirma getirmenin
sonuclarinin agirligi goz onunde bulundurularak process e sinirlandirma
getirilmemesi tavsiye edilir
11. kullanici sinirlandirmada slackware in ustunlugu kabul edilip
redhatten vazgecilir ve slackware e gecilir.
12. Sorun cozulmustur.

Bu islemleri adim adim takip ederseniz sonuca sizde ulasirsiniz
Kolay gelsin.

-------------------------------------------------------------------------------
Adreslerim : evren@kartopu.felab.itu.tr | EVREN ERGiN |
aster_x@hotmail.com ----------------