要修改 /etc/security/limits.conf 文件,您需要以管理员身份运行编辑器来打开该文件。您可以使用以下命令来编辑该文件:\n\n\nsudo nano \/etc\/security\/limits.conf\n\n\n在文件中,您可以为特定用户或用户组设置资源限制。例如,要为用户"ubuntu22"设置限制,您可以添加以下行:\n\n\nubuntu22 soft nofile 4096\nubuntu22 hard nofile 8192\n\n\n这将设置 ubuntu22 用户的软限制为 4096 和硬限制为 8192。\n\n完成编辑后,按 Ctrl+O 保存文件,然后按 Ctrl+X 退出编辑器。\n\n重启系统或重新登录用户后,ulimit -a 命令应该显示您所设置的限制。\n\n如果在重启后仍然没有生效,可能是因为您使用的是 PAM 模块 pam_limits.so 来加载限制。您可以检查 /etc/pam.d/common-session 文件,确保以下行存在:\n\n\nsession\trequired\tpam_limits.so\n\n\n如果没有,请添加该行并保存文件。然后重新启动系统或重新登录用户,应该能够看到限制已经生效。\n\n请注意,有些应用程序可能会在启动时覆盖您在 /etc/security/limits.conf 中设置的限制。在这种情况下,您可能需要查看应用程序的文档或配置文件,以了解如何设置特定应用程序的资源限制。

Ubuntu 22.04:修改 /etc/security/limits.conf 并使其生效的完整指南

原文地址: https://www.cveoy.top/t/topic/qboO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录