/etc/security/limits.conf #<domain> <type> <item> <value> #* soft core 0 禁止創建core文件 limits.conf的工作原理: 能用ulimit命令查看和修改core文件的大小。
limits.conf的格式如下: username|@groupname type resource limit username|@groupname:設置需要被限制的用戶名,組名前面加@和用戶名區別。也可以用通配符*來做所有用戶的限制。 type:有 soft,hard 和 -,soft 指的是當前系統生效的設置值。hard 表明系統中所能設定的最大值。soft 的限制不能比har 限制高。用 - 就表明同時設置了 soft 和 hard 的值。 resource: core - 內核文件的大小 date - 最大數據大小 fsize - 最大文件大小 memlock - 最大鎖定內存地址空間 nofile - 打開文件的最大數目 rss - 最大持久設置大小 stack - 最大棧大小 cpu - 以分鐘為單位的最多 CPU 時間 noproc - 進程的最大數目 as - 地址空間限制 maxlogins - 此用戶允許登錄的最大數目 要使 limits.conf 文件配置生效,必須要確保 pam_limits.so 文件被加入到啟動文件中。查看 /etc/pam.d/login 文件中有: session required /lib/security/pam_limits.so 按下面說的,可以用ulimit -n 32768設置最大描述符,不過只對當前會話有用,而且要root,這個不好辦 或者修改/etc/security/limits.conf,但要重啟 另外,沒查到linux究竟最大描述符有沒有限制,其他幾個限制要不要改 |
/etc/security/limits.conf 說明
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||