2014-06-12 29 views
9

Bunu /etc/security/limits.conf gibi yapılandırdım.linux limits.conf çalışmıyor mu?

user1    soft core   0 
user1    hard core   0 

Sonra ben sistemini yeniden başlatılması ve sonra Bunu yapan kökü olarak oturum. Daha sonra çekirdek dosya oluşturmak için bir buggy uygulaması gerçekleştirdim. çekirdek sınırını limitleri sıfırdan ayarladığımdan beri, çekirdeğin üretilmeyeceğini bekledim, ancak sonuç bu değildi, çekirdek normal olarak üretildi. Sorun nedir? Bazı tavsiyeler memnuniyetle karşılanacaktır.

cevap

19

limits.confpam_limits.so tarafından okunmaktadır, bu nedenle bu modülün /etc/pam.d/su'da etkinleştirildiğini kontrol etmeniz gerekir. Benim sistemde, bu varsayılan olarak dışarı yorumladı:

# Sets up user limits, please uncomment and read /etc/security/limits.conf 
# to enable this functionality. 
# (Replaces the use of /etc/limits in old login) 
# session required pam_limits.so 

uncommented sonra, modül hemen çalışmaya başlayacaktır. Hala sorun yaşıyorsanız, sınırlarla ilgili hataların yazılacağı auth günlüğünü (belki de /var/log/auth.log) kontrol edin.

+0

Teşekkürler! işe yarıyor! – daehee