zoukankan      html  css  js  c++  java
  • 修复因为安装openssl 1.0.0而导致使用ssh和scp产生警告信息

    我们服务器安装的openssl版本为:openssl-1.0.0d,这个版本有个bug,会导致一些使用libcrypto.so.1.0.0的程序(比如ssh、scp)产生警告信息
    而我们使用shell脚本进行远程操作的时候经常会用到ssh和scp,虽然不会影响正常使用,但是,会出现一条如下警告信息:
    ssh: /usr/local/ssl/lib/libcrypto.so.1.0.0: no version information available (required by ssh)
    使用带有大量ssh和scp命令的脚本的时候,就会出现大量的警告信息,实在很不爽!!!

    解决方法:

    http://ubuntuforums.org/showthread.php?t=1905963
    http://sources.progress-linux.org/gitweb/?p=old/artax/packages/openssl.git;a=commitdiff;h=cf403dfb6fa69cad0b2ac22fa62b00b6c3629bbe

    整理:
    1.先去上面第二个网址,下载这个文件:

    debian/patches/version-script.patch

    2.解压openssl的源码目录:

    tar -zxvf openssl-1.0.0d.tar.gz

    3.进入源码目录,并把刚才的patch文件拷贝到该目录下

    cd openssl-1.0.0d/
    cp ../?<path>?/version-script.patch .

    4.安装补丁(如果没有patch的话apt-get一个:apt-get install patch)

    patch -p1 < version-script.patch

    5.编译安装源码

    ./config -m64 shared -fPIC
    make
    sudo make install
  • 相关阅读:
    洛谷1968美元汇率 dp
    洛谷luogu2782
    题解 AT2243 【正方形のチップ】
    [HAOI2006]聪明的猴子 题解
    D:苏卿念发红包
    c++小游戏——扫雷
    c++小游戏——拯救公主
    c++小游戏——三国杀
    C++小游戏——井字棋
    c++小游戏——杀手
  • 原文地址:https://www.cnblogs.com/Nstd/p/2875451.html
Copyright © 2011-2022 走看看