手动下载:zlib-1.2.5.tar.gz openssl-1.0.0c.tar.tar openssh-5.6p1.tar.gz 第一步:安装zlib
1. 解压zlib-1.2.5.tar.gz
sudo tar –zxvf zlib-1.2.5.tar.gz 2. 进入zlib目录
cd zlib-1.2.5 3. 编译安装
sudo ./configure sudo make
sudo make install 第二步:安装openSSL
1. 解压openssl-1.0.0c.tar.tar
Sudo tar –xvf openssl-1.0.0c.tar.tar 2. 进入openssl目录
cd openssl-1.0.0c 3. 编译安装
sudo ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl sudo make
sudo make install 第三步:安装openssh 1. 解压openssh
Sudo tar –zxvf openssh-5.6p1.tar.gz 2. 进入openssh目录
cd openssh-5.6p1 3. 编译安装
sudo ./configure --with-ssl-dir=/usr/local/openssl 这里输入的目录为安装openssl配置的目录 sudo make sudo gedit /etc/passwd 在文件最后一行加入: sshd:x:74:74:Provilege-separated SSH:/var/empty/sshd:/sbin/nologin 保存后退出 sudo make install 第四步:启动ssh-server sudo /usr/local/sbin/sshd 查看监听端口是否22 netstat –tnlp|grep :22
尝试从本机通过ssh登录 ssh localhost
如果能登录成功说明安装完成 第五步:配置ssh开机自启动 sudo vi /etc/rc.local
在 exit 0 上面写入 sudo /usr/local/sbin/sshd
相关推荐: