分享

Ubuntu上安装openssh

 昵称20481308 2014-11-18
方式一、直接用apt-get install openssh-server安装。记不清包名字时可用
apt-cache search openssh搜索一下。
方式二、下载openssh二进制源码包安装:
http://mirror.mcs./openssh/portable
下载后su到root用户
tar xfvz openssh-4.4p1.tar.gz解压
然后 cd openssh-4.4p1
configure
make
make intall
在安装过程中会出现两个错误,是缺少一些必要的文件。
错误1: error: *** zlib missing - please install first or check config.log ***
解决办法: apt-get install libz-dev
错误2:error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***
执行: apt-cache search openssl | grep dev 查找到要安装的openssl包,你应该会得到如下信息。
-------------------------------------------
libcurl3-dev - Transitional package to libcurl3-openssl-dev
libcurl3-openssl-dev - Development files and documentation for libcurl
libaws-dev - Ada Web Server development files
libssl-ocaml-dev - OCaml bindings for OpenSSL
libssl-dev - SSL development libraries, header files and documentation
-------------------------------------
其中dev前面的就是所要安装的包。你可以把这些包写到一个文件里,让他们自动安装。
vim ssl
增加以下内容:
sudo apt-get install bcurl3-dev;
sudo apt-get install libcurl3-openssl-dev;
sudo apt-get install libaws-dev;
sudo apt-get install libssl-ocaml-dev;
sudo apt-get install libssl-dev;
:wq
然后chmod 775 ssl
./ssl
可能会让你输入root口令。还有中间有几步要你手动输入一下yes.
这样,openssl就安装上了,可以继续安装openssh了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多