спасибо за ответ, но эту проблему я уже решил. может кому будет интересно /ect/pam.d/login добавляем строку
session requied pam_limits.so
ну я еще убрал строку где пишется pam_loginud.so
ну и соответсвенно добавляем etc/sesurity/limits.conf
строки где указываем сколько файлов надо откурыть.
зы единственнос чем я сча столкнулся, я все это делал из под freenx, делаю ulimit -n горит 1024 , но если зайти не через freenx и сделать ulimit под тем же юзером то покажет именно то что мы хотели.