# 下载软件
wget http://zlib.net/zlib-1.2.8.tar.gz wget ftp://ftp.openssl.org/source/openssl-1.0.1m.tar.gz wget http://www.ftp.ne.jp/OpenBSD/OpenSSH/portable/openssh-6.8p1.tar.gz
tar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8 ./configure make make install cd ..
tar -zxvf openssl-1.0.1m.tar.gz cd openssl-1.0.1m/ ./config --prefix=/usr shared zlib make make install cd ..
yum -y install pam pam-devel tar -zxvf openssh-6.8p1.tar.gz cd openssh-6.8p1/ ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords make make install
# 补充下:安装时如果出现 公私密钥找不到等问题,如下图,请先忽略,继续执行下面的覆盖操作,sshd 重新加载配置后即可解决
cp ./contrib/redhat/sshd.init /etc/init.d/sshd chmod +x /etc/init.d/sshd chkconfig –add sshd cp sshd_config /etc/ssh/sshd_config cp sshd /usr/sbin/sshd cp -p ssh /usr/bin/ssh
# 重新加载配置
systemctl reload sshd
# 若登录时出现能连接去无法登录提示密码不接受之类的
# 尝试关闭 SELinux
vi /etc/selinux/config
SELINUX=enforcing
SELINUX=disabled
setenforce 0