方式一、直接用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了。 |
|
来自: 昵称20481308 > 《其它临时》