centos7 ssh 提示/bin/bash No such file or directory 【ldd命令理解】

时间:2023-03-09 13:10:29
centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

现象:客户报障ssh无法登陆。提示/bin/bash No such file or directory

排查:进入单用户模式 linux16 行ro替换 rw init=/sysroot/bin/sh  Ctrl +X 进入后

--切换根目录报错:命令:chroot /sysroot  报错:chroot: failed to run command '/bin/sh': No such file or directory

centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

可能原因:命令所需的库文件丢失,或者目录丢失。

通过正常系统检查命令所需库文件路径:ldd /bin/sh

centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

找到原因:库文件目录丢失。(通过正常主机对比,该目录为软连接 )

centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

对比正常主机:

centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

查看故障主机/usr/lib64是否存在。如果存在重新创建软连接修复

    centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

cd 到 /sysroot/目录创建连接

    centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

重新reboot 启动系统后正常

   centos7  ssh 提示/bin/bash No such file or directory  【ldd命令理解】

ldd命令理解:

https://www.cnblogs.com/Spiro-K/p/6378576.html

https://blog.****.net/qq_26819733/article/details/50610129