мягкое ограничение ulimit для файловых дескрипторов - для пользователя без полномочий root в CentOS 5.6

1903
user12002221

Мне нужно увеличить мягкое ограничение для «файловых дескрипторов» и сделать его эффективным для пользователя без полномочий root (скажем, user1).

Запустил эти команды, когда вошел в систему как user1:

>ulimit -a  core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 61440 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 61440 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited   > ulimit -Hc unlimited  > ulimit -n unlimited -bash: ulimit: open files: cannot modify limit: Operation not permitted 

user1 нет в списке sudoers. эффективна ли эта команда только при запуске от имени пользователя root?

Кроме того, для вступления в силу этого изменения требуется перезагрузка сервера?

2

1 ответ на вопрос

0
Rich Homolka

user1 нет в списке sudoers. эффективна ли эта команда только при запуске от имени пользователя root?

Увеличение может быть сделано только root. Сокращения могут быть сделаны кем угодно. Вам нужно увеличение, поэтому нужно быть root.

Кроме того, для вступления в силу этого изменения требуется перезагрузка сервера?

Нет, но вы можете захотеть новый процесс или новую оболочку.

Спасибо. Я собираюсь получить root-доступ и попробовать это. user12002221 12 лет назад 0

Похожие вопросы