57AliYun阿里云最新优惠活动
阿里云优惠码丨阿里云代金券

阿里云服务器教程–SSH 连接时出现如下错误:pam_limits(sshd:session):could not sent limit for 'nofile'

立即购买

阿里云服务器 ¥74元/年 现在购买还送云数据库1年 限时

个人、企业均可购买 | 更多配置0.8折特惠

腾讯云1核2GB云服务器CVM 99元/年。更有8888元开工大礼包,续费6折起。 活动地址

注意:本文相关配置及说明已在 CentOS 6.5 64 位操作系统中进行过测试。其它类型及版本操作系统配置可能有所差异,具体情况请参阅相应操作系统官方文档。

 

问题描述


客户端连接云服务器 ECS (Elastic Compute Server) Linux 服务器时,命令行或 secure 日志出现类似如下错误信息:

  • -bash: fork: retry: Resource temporarily unavailable.
  • pam_limits(sshd:session)could not sent limit for ‘nofile’:operaton not permitted.
  • Permission denied.

问题原因


该问题通常是由于 shell 进程所占用资源,超出服务器 ulimit 限额所致。

处理办法


要解决该问题,针对不同版本操作系统,请参阅如下方式处理。

  • CentOS 6 之前版本操作系统
  • CentOS 6 之后版本操作系统

CentOS 6 之前版本操作系统

对于 Cent OS(包含 RHEL)6.0之前版本操作系统,通过 /etc/security/limits.d/90-nproc.conf 进行全局资源控制。要解决该问题,请进行如下配置检查或修改:

  1. 通过 管理终端 进入系统。
  2. 使用 cat 等指令查看 /etc/security/limits.conf 中是否包含类似如下设置:
    # End of file
    * soft nofile 655350
    * hard nofile 655350

    说明:

    • 默认情况下,未启用上述配置。
    • 第一列的 * 号,表示针对所有用户生效。也可以修改为指定的用户名,表示只对指定的用户生效。
  3. 如果需要修改相关配置,在继续之前建议进行文件备份。
  4. 使用 vi 等编辑器,根据服务器的规格,将最后一列数字改大,以提升限制值。或者将相关设置整个删除或注释(在最开头添加 # 号)整行配置。比如:
    #* soft nofile 655350
    #* hard nofile 655350 
  5. 使用 exit退出当前会话,然后从尝试客户端尝试重新连接。

CentOS 6 之后版本操作系统

对于 Cent OS(包含 RHEL)6.0之后版本操作系统,通过 /etc/security/limits.d/90-nproc.conf 进行全局资源控制。要解决该问题,请进行如下配置检查或修改:

  1. 通过 管理终端 进入系统。
  2. 使用 cat 等指令查看 /etc/security/limits.d/90-nproc.conf 中是否包含类似如下设置:
    *          soft    nproc    65535

    说明:

    • 默认情况下,未启用上述配置。
    • 第一列的 * 号,表示针对所有用户生效。也可以修改为指定的用户名,表示只对指定的用户生效。
  3. 如果需要修改相关配置,在继续之前建议进行文件备份。
  4. 使用 vi 等编辑器,根据服务器的规格,将最后一列数字改大,以提升限制值。或者将相关设置整个删除或注释(在最开头添加 # 号)整行配置。比如:
    #*          soft    nproc    65535
  5. 使用 exit退出当前会话,然后从尝试客户端尝试重新连接。

如果还有问题,可以参阅云服务器 ECS Linux SSH 无法登录问题排查指引做进一步排查分析。

 

售后技术支持

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。邮箱:[email protected],本站原创内容未经允许不得转载,如需转载,请注明:吾趣阿里云网 » 阿里云服务器教程–SSH 连接时出现如下错误:pam_limits(sshd:session):could not sent limit for 'nofile'
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

评论 抢沙发

评论前必须登录!

 

00 Days
00 Hrs
00 Mins
00 Secs
阿里云服务器102元/年,现在购买还免费送云数据库、对象存储
立即查看