首页/安全/安全加固速查/PAM limits 会话资源限制
本包目录(363 条)
主机加固基线90 条防火墙与访问控制50 条
口令与认证策略55 条
服务与端口收敛50 条补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

PAM limits 会话资源限制

/etc/security/limits.conf 限制用户级资源(进程数、文件数、登录数),防 fork 炸弹与资源耗尽型滥用,属认证会话加固的一部分。

安全加固速查安全更新于 2026-10-12
加固项会话资源约束
适用平台Linux(pam_limits)
风险等级低
基线关键项有上限

基线示例

基线示例
*     hard    nproc      4096
*     hard    nofile     65535
*     hard    maxlogins  10
@dev  hard    core       0

生效核验

生效核验
ulimit -u; ulimit -n
su - testuser -c 'ulimit -u'
systemd 服务走 systemd 的 LimitXXX 而非 limits.conf:Servers 进程的资源限制要在 unit 里设置。

易错点

  • nofile 上限与 systemd 默认叠加:应用报 'too many open files' 时要同时查 unit 与 limits
  • maxlogins 限制的是会话数:SSH 复用(ControlMaster)不算新会话,按需评估

数据来源与参考

  • man 5 limits.conf
  • CIS Benchmark:会话限制条目

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌