一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

CentOS怎样为特定用户设置ulimit

时间:2026-07-29 10:52:07 编辑:袖梨 来源:一聚教程网

在 CentOS 系统中,可以使用 ulimit 命令限制特定用户使用的资源

CentOS如何为特定用户设置ulimit

  1. 打开 /etc/security/limits.conf 文件:
sudo vi /etc/security/limits.conf
  1. 若要设定特定用户的资源限制,请在文件末尾加入以下行,并将 username 替换成需要限制的用户名,再将 soft_limithard_limit 分别替换成需要设置的软限制值与硬限制值。
username soft limitusername hard limit

例如,需要把用户 john 的内存限制设为 512MB 时,可以添加以下行:

john soft as 512000john hard as 512000

此处的 as 代表地址空间限制,单位是 KB;资源类型及其限制值可按实际需要更改。

  1. 保存文件后将其关闭。

  2. 要使修改生效,需要让受限制的用户重新登录,也可以使用 su 命令切换至该用户。

需要注意,ulimit 设置只对 shell 会话适用;若还要限制用户在图形界面环境中的资源使用,可能需要对其他系统设置进行配置。

热门栏目