在 CentOS 上,您可以使用 usermod
命令将特定用户添加到特定的用户组,然后使用 ulimit
命令为该用户组设置资源限制
首先,找到您要添加到用户组的用户的用户名。例如,假设您要将用户 username
添加到用户组 group_name
。
使用 usermod
命令将用户添加到用户组:
sudo usermod -aG group_name username
groups username
ulimit
命令为用户组设置资源限制。例如,要设置打开文件描述符的最大数量为 1024,请执行以下命令:sudo ulimit -n 1024 -S -g group_name
这里,-n
选项用于设置打开文件描述符的最大数量,-S
选项表示设置软限制(soft limit),-g
选项表示设置用户组的资源限制。
请注意,这些更改仅适用于当前登录会话。要使更改永久生效,您需要将这些命令添加到用户的 .bashrc
或 /etc/profile
文件中。