设置Linux帐户限制值描述符无限制/etc/security/limits.conf

时间:2014-10-07 02:53:34

标签: admin rhel

我试图在我的rhel服务器上设置一些资源限制,将/etc/security/limits.conf修改为如下所示。

#<domain>      <type>  <item>         <value>
#
#*               hard    rss             10000
#@student        hard    nproc           20
#@faculty        soft    nproc           20
#@faculty        hard    nproc           50
#ftp             hard    nproc           0
#@student        -       maxlogins       4
tctmsv80        hard    stack           8192
tctmsv80        hard    core            unlimited
tctmsv80        hard    descriptors     4096
# End of file

当我运行limit命令时,我得到以下输出

[tctmsv80@ip-10-182-1-77 ~]$ limit
cputime      unlimited
filesize     unlimited
datasize     unlimited
stacksize    8192 kbytes
coredumpsize 0 kbytes
memoryuse    unlimited
vmemoryuse   unlimited
descriptors  1024
memorylocked 64 kbytes
maxproc      1024
[tctmsv80@ip-10-182-1-77 ~]$

所以我的stacksize已成功更改,但我的coredumpsize和描述符却没有。不能为我的生活找出原因。我已经尝试注销并重新登录,但值不会改变。我遵循了这个指南

http://singztechmusings.wordpress.com/2011/07/11/ulimit-how-to-permanently-set-kernel-limits-in-linux/

它也很奇怪,因为我可以使用CLI更改设置

[tctmsv80@ip-10-182-1-77 ~]$ limit
cputime      unlimited
filesize     unlimited
datasize     unlimited
stacksize    8192 kbytes
coredumpsize 0 kbytes
memoryuse    unlimited
vmemoryuse   unlimited
descriptors  1024
memorylocked 64 kbytes
maxproc      1024

[tctmsv80@ip-10-182-1-77 ~]$ limit core unlimited
[tctmsv80@ip-10-182-1-77 ~]$ limit
cputime      unlimited
filesize     unlimited
datasize     unlimited
stacksize    8192 kbytes
coredumpsize unlimited
memoryuse    unlimited
vmemoryuse   unlimited
descriptors  1024
memorylocked 64 kbytes
maxproc      1024

但是当我登录和退出用户时,它会重置

[tctmsv80@ip-10-182-1-77 ~]$ logout
[ec2-user@ip-10-182-1-77 apps]$ su - tctmsv80
Password:
[tctmsv80@ip-10-182-1-77 ~]$ limit
cputime      unlimited
filesize     unlimited
datasize     unlimited
stacksize    8192 kbytes
coredumpsize 0 kbytes
memoryuse    unlimited
vmemoryuse   unlimited
descriptors  1024
memorylocked 64 kbytes
maxproc      1024

0 个答案:

没有答案