場景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
碰到再繼續補充。
