limits.conf
est lu par pam_limits.so
, vous devez donc vérifier que ce module est activé dans /etc/pam.d/su
. Sur mon système, ceci était commenté par défaut :
# 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
Une fois décommenté, le module commencera à fonctionner immédiatement. Si vous rencontrez toujours des problèmes, vérifiez votre journal d'authentification (peut-être /var/log/auth.log
), où les erreurs liées aux limites seront écrites.