温馨提示×

linux limits.conf如何限制用户资源

小樊
82
2024-08-02 11:15:16
栏目: 智能运维

要限制Linux用户的资源,可以使用limits.conf文件。这个文件位于/etc/security/目录下。您可以编辑这个文件,并在其中为特定用户设置资源限制。

以下是一个示例limits.conf文件内容:

#<domain>      <type>  <item>         <value>
user1          hard    nproc          20
user1          soft    nproc          10

在这个示例中,用户user1的进程数被限制为最多20个(hard限制)和最多10个(soft限制)。您可以为用户设置不同的资源限制,包括进程数、内存使用、CPU时间等。

要使更改生效,需要重新启动用户的会话(例如通过注销并重新登录)或重新启动系统。请注意,limits.conf文件中的更改将应用于所有新的用户会话,而不会立即应用于当前正在运行的会话。

0