centos7ssh提⽰binbashNosuchfileordirectory【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 directoryssh命令行
可能原因:命令所需的库⽂件丢失,或者⽬录丢失。
通过正常系统检查命令所需库⽂件路径:ldd /bin/sh
到原因:库⽂件⽬录丢失。(通过正常主机对⽐,该⽬录为软连接 )
对⽐正常主机:
查看故障主机/usr/lib64是否存在。如果存在重新创建软连接修复
cd 到 /sysroot/⽬录创建连接
重新reboot 启动系统后正常
ldd命令理解:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论