centos

在CentOS上如何为特定用户组设置ulimit

小樊
90
2025-02-08 20:26:06
栏目: 智能运维

在 CentOS 上,您可以使用 usermod 命令将特定用户添加到特定的用户组,然后使用 ulimit 命令为该用户组设置资源限制

  1. 首先,找到您要添加到用户组的用户的用户名。例如,假设您要将用户 username 添加到用户组 group_name

  2. 使用 usermod 命令将用户添加到用户组:

sudo usermod -aG group_name username
  1. 确认用户已成功添加到用户组:
groups username
  1. 使用 ulimit 命令为用户组设置资源限制。例如,要设置打开文件描述符的最大数量为 1024,请执行以下命令:
sudo ulimit -n 1024 -S -g group_name

这里,-n 选项用于设置打开文件描述符的最大数量,-S 选项表示设置软限制(soft limit),-g 选项表示设置用户组的资源限制。

请注意,这些更改仅适用于当前登录会话。要使更改永久生效,您需要将这些命令添加到用户的 .bashrc/etc/profile 文件中。

0
看了该问题的人还看了