ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

          如何設置呢,官方是這樣的:

          第一步:配置/etc/security/limits.conf

          sudo vim /etc/security/limits.conf 文件尾追加  * hard nofile 40960 * soft nofile 40960
          4096可以自己設置,四列參數的設置見英文,簡單講一下:

          第一列,可以是用戶,也可以是組,要用@group這樣的語法,也可以是通配符如*%

          第二列,兩個值:hard,硬限制,soft,軟件限制,一般來說soft要比hard小,hard是底線,決對不能超過,超過soft報警,直到hard數

          第三列,見列表,打開文件數是nofile

          第四列,數量,這個也不能設置太大


          第二步:/etc/pam.d/su(官方)或/etc/pam.d/common-session(網絡)

          sudo vim /etc/pam.d/su 將 pam_limits.so 這一行注釋去掉  重起系統
          sudo vim /etc/pam.d/common-session 加上以下一行 session required pam_limits.so 

          打開/etc/pam.d/su,發現是包含/etc/pam.d/common-session這個文件的,所以修改哪個文件都應該是可以的

          我的修改是在/etc/pam.d/common-session文件中進行的。


          官方只到第二步,就重啟系統了,沒有第三步,好象不行,感覺是不是全是第三步的作用?!

          第三步:配置/etc/profile

          最后一行加上

          ulimit -SHn 40960

          重啟,ulimit -n 驗證,顯示40960就沒問題了


          注意以上三步均是要使用root權限進行修改。

          posted on 2013-11-15 19:58 ivaneeo 閱讀(3610) 評論(0)  編輯  收藏 所屬分類: debian-企鵝中最像牛
          主站蜘蛛池模板: 淮阳县| 义乌市| 乐都县| 时尚| 兴文县| 苍南县| 白城市| 黄骅市| 祁东县| 台北市| 浦江县| 安吉县| 湘潭县| 于都县| 潢川县| 万州区| 德安县| 太和县| 唐山市| 青冈县| 河津市| 达尔| 普安县| 祁阳县| 海安县| 永清县| 孝昌县| 鄂托克前旗| 秦皇岛市| 星座| 桐柏县| 黔东| 建始县| 安宁市| 永和县| 民权县| 汶川县| 安顺市| 彭山县| 永寿县| 富源县|