解决ssh登录报错-bash fork retry Resource temporarily unavailable
时间:2016-01-30 14:23 来源:linux.it.net.cn 作者:IT
SSH用非root用户登录报错,bash fork retry Resource temporarily unavailable。
引起该问题的原因可能是/etc/security/limits.d/90-nproc.conf文件中nproc达到了上限,或者上述配置文件只针对特定用户放开了限制,而其它用户依然还有限制。
这里的90-nproc.conf,可能会因机器而已。
解决方法是修改nproc上限或者修改对应的用户账户,然后重启系统生效即可。
注:此文件是CentOS 6版本后才后该文件,在CentOS 5.10中没有
执行步骤如下:
1.cp-a /etc/security/limits.d/90-nproc.conf /etc/security/limits.d/90-nproc.conf.bak
注:此操作是备份文件,避免操作失误,可以用来还原。
2.vim/etc/security/limits.d/90-nproc.conf
#Default limit for number of user's processes to prevent
#accidental fork bombs.
#See rhbz #432903 for reasoning.
* soft nproc 1024
在此处将1024修改为更大的数值,根据需求设置即可,例如设置为:1500
#Default limit for number of user's processes to prevent
#accidental fork bombs.
#See rhbz #432903 for reasoning.
* soft nproc 1500
如果是针对特定用户有限制,则修改对应的行内容即可,例如将:
#Default limit for number of user's processes to prevent
#accidental fork bombs.
#See rhbz #432903 for reasoning.
mayun soft nproc 1024
* soft nproc 1500
修改为:
#Default limit for number of user's processes to prevent
#accidental fork bombs.
#See rhbz #432903 for reasoning.
mayun soft nproc 2000
* soft nproc 1500
3.init 6
注:重启系统
另外,如果这样没有作用,那就可以kill这个用户的一些进程试试,如果可以,就是这个用户的某个进程有循环,一直在占用一些资源。
(责任编辑:IT)
SSH用非root用户登录报错,bash fork retry Resource temporarily unavailable。 引起该问题的原因可能是/etc/security/limits.d/90-nproc.conf文件中nproc达到了上限,或者上述配置文件只针对特定用户放开了限制,而其它用户依然还有限制。 这里的90-nproc.conf,可能会因机器而已。 解决方法是修改nproc上限或者修改对应的用户账户,然后重启系统生效即可。 注:此文件是CentOS 6版本后才后该文件,在CentOS 5.10中没有 执行步骤如下: 1.cp-a /etc/security/limits.d/90-nproc.conf /etc/security/limits.d/90-nproc.conf.bak 注:此操作是备份文件,避免操作失误,可以用来还原。 2.vim/etc/security/limits.d/90-nproc.conf #Default limit for number of user's processes to prevent #accidental fork bombs. #See rhbz #432903 for reasoning. * soft nproc 1024 在此处将1024修改为更大的数值,根据需求设置即可,例如设置为:1500 #Default limit for number of user's processes to prevent #accidental fork bombs. #See rhbz #432903 for reasoning. * soft nproc 1500 如果是针对特定用户有限制,则修改对应的行内容即可,例如将: #Default limit for number of user's processes to prevent #accidental fork bombs. #See rhbz #432903 for reasoning. mayun soft nproc 1024 * soft nproc 1500 修改为: #Default limit for number of user's processes to prevent #accidental fork bombs. #See rhbz #432903 for reasoning. mayun soft nproc 2000 * soft nproc 1500 3.init 6 注:重启系统 另外,如果这样没有作用,那就可以kill这个用户的一些进程试试,如果可以,就是这个用户的某个进程有循环,一直在占用一些资源。 (责任编辑:IT) |