zoukankan      html  css  js  c++  java
  • libcrypto.so.1.0.0内容丢失导致sshd无法运行解决方案

    libcrypto.so.10丢失导致sshd无法运行解决方案

    服务器由于掉电开启系统后无法远程ssh,重启sshd服务弹如下图的错误:

    /usr/sbin/sshd:error while loading shared libraries: /usr/lib64/libcrypto.so.10: file too short

    查看/usr/lib64/libcrypto.so.10发现它是链接到libcrypto.so.1.0.0

    查看libcrypto.so.1.0.0发现文件大小为1,也就是说文件的内容已经丢失了。

    此时我们插入光盘,调整BIOS设置为cdrom启动修复,具体步骤如下:

    如下,可以看到系统的/目录(也就是/dev/sha2)挂载到了/mnt/sysimage目录

    在修复模式下将/usr/lib64/libcrypto.so.1.0.0复制到/mnt/sysimage/usr/lib64/下覆盖原有的空文件即可

    以上操作完成后重启系统,修改BIOS为硬盘启动系统,问题解决!

    可以转载,转载请注明出处:http://www.cnblogs.com/billy98/ 以上如有不妥之处,还请指教!谢谢! QQ:5884625 Email:5884625@qq.com
  • 相关阅读:
    2014年之新年新愿
    C#解析Xml的Dom和Sax方式性能分析
    WCF协议与绑定
    使用SqlServer数据批量插入
    跨站脚本攻击XSS
    疯狂的JSONP
    SQLiteOpenHelper
    Android常用的UI布局
    Android用户界面
    ListView
  • 原文地址:https://www.cnblogs.com/billy98/p/4226023.html
Copyright © 2011-2022 走看看