总之,’su: cannot set user id: Resource temporarily unavailable’错误通常是由于用户进程数限制或资源限制导致的。通过增加用户进程数限制、检查系统资源使用情况、结束不必要的后台任务或重新启动系统,您应该能够解决这个问题。 希望这篇文章对您有所帮助!如果您有任何其他问题或需要进一步的帮助,请随时提问。相关文章...
错误信息 su: failed to execute /bin/bash: resource temporarily unavailable 表示在尝试使用 su 命令切换到另一个用户时,系统无法为该用户启动新的 bash 会话,因为系统资源暂时不可用。这通常是由于达到了用户级别的进程数(nproc)或文件描述符(nofile)的限制。 可能的原因 进程数限制(nproc):系统对每个用户或所...
1、/etc/security/limits.conf文件及内容介绍 # /etc/security/limits.conf # #This file sets the resource limits for the users logged in via PAM. #It does not affect resource limits of the system services. # #Also note that configuration files in /etc/security/limits.d directory, #which are...
百度“su: cannot set user id: Resource temporarily unavailable”,查看之下大意是说用户资源使用超过了限制,但查看/etc/security/limits.conf和/etc/security/limits.d并没有看到对目标用户的限制,检查用户使用的资源似乎也都不多,判断不出是什么资源出了问题。直接对最常用的文件打开数、进程打开数和堆栈大小在/e...
在CentOS 7 上出现 su: failed to execute /bin/bash: Resource temporarily unavailable 错误 原因之一是tomcat应用程序多次热部署,导致内存没有完全释放,剩余空间不足导致。 free -h total usedfreeshared buff/cache available Mem: 7.6G 6.4G182M144M 1.1G 885M...
“su: cannot set user id: Resource temporarily unavailable”处理及limits.conf说明 一、背景介绍及问题处理 应用报账号不能ssh到主机,首先怀疑是防火墙或hosts.deny限制但查看之下并没有;接着使用其提供的账号密码确实不能登录,怀疑是密码被修改(有个和平时不太一样现像是输入密码后就会提示“Connection to 134.19...
遇到su: failed to execute /bin/bash: Resource temporarily unavailable 这个错误信息通常表示系统已经达到了最大的进程数限制。可以通过以下命令来查看系统的最大进程数限制:cat /proc/sys/kernel/pid_max如果输出的数字比当前系统的进程数小,那么就需要调整系统的最大进程数限制。可以使用以下命令来调整:echo "pid...
su: cannot set user id: Resource temporarily unavailable 1. 直接通过其他机器ssh www@xxx.xxx.xxx.xxx时,提示 Write failed: Broken pipe 。首先去查看了下/etc/profile文件,也有如下的ulimit配置: ulimit -S -c 0 > /dev/null 2>&1ulimit -HSn 65000ulimit -u 65000 ...
su: cannot set user id:Resource temporarily unavailable or Raw su: failed to execute /bin/bash: Resource temporarily unavailable This error is also observed when logging in as a user on the console and using the SSH. Resolution Check/etc/security/limits.confand all files in/etc/security/limit...
9、系统资源限制:在某些情况下,系统资源的限制也可能导致su命令无法成功执行,如果系统的进程数达到了上限,可能会导致“cannot set user id: Resource temporarily unavailable”的错误,这种情况下,需要释放一些系统资源或增加系统允许的最大进程数。 su命令认证失败可能是由于多种原因导致的,包括密码错误、用户权限限制、...