Linux问题分析或解决_ssh无法连接
场景1. 通过ldd - 检查依赖库是否存在问题
问题:ssh连接不上,之前一直没有问题,最近别人安装了其他桌面(系统Ubuntu)
解决:
查看进程,发现没有启动
ps -ef | grep ssh
重新安装 没有问题
sudo apt-get install openssh-server --reinstall
手动启动 发现有异常
/usr/sbin/sshd
通过ldd 查看,libwrap.so.0 => 指向的库不存在,通过ll 查看连接后发现指向的文件 不对,所以导致找不到库。修改软连接指向正确的库(libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007f333ba25000)),重启启动ssh,问题解决。
ldd /usr/sbin/sshd sudo /etc/init.d/ssh restart
碰到再继续补充。
善始者实繁,克终者盖寡。
---不足或不对的地方欢迎指正。