centos7升级openssh
生活随笔
收集整理的這篇文章主要介紹了
centos7升级openssh
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
注意:?openssl版本(openssl版本要大于1.0.1,zlib版本要大于1.1.4)
一、安裝依賴包
yum -y install gcc make perl # zlib zlib-devel yum install -y gcc openssl-devel pam-devel rpm-buildyum install telnet-server telnet xinetd -y二、安裝telnet服務(wù)非常重要
systemctl enable xinetd.service systemctl enable telnet.socketsystemctl start telnet.socket systemctl start xinetd三、下載openssh 我是openssh-8.0p1
wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.0p1.tar.gz四、關(guān)閉防火墻、selinx
#不關(guān)可能會(huì)導(dǎo)致ssh連不上 臨時(shí)關(guān)閉:setenforce 0 永久關(guān)閉:sed -i 's/enforcing/disabled/g' /etc/sysconfig/selinux五、升級(jí)openssh
mv /etc/ssh /etc/ssh.oldtar xf openssh-8.0p1.tar.gz cd openssh-8.0p1卸載 rpm -qa |grep opensshopenssh-clients-7.4p1-16.el7.x86_64 openssh-7.4p1-16.el7.x86_64 openssh-server-7.4p1-16.el7.x86_64 cp -r /etc/ssh /etc/ssh.oldfor i in $(rpm -qa |grep openssh);do rpm -e $i --nodeps;donecd openssh-8.0p1./configure --prefix=/usr --sysconfdir=/etc/ssh --with-md5-passwords--with-pam --with-tcp-wrappers --with-ssl-dir=/usr/local/ssl --without-hardeningmake && make installcp contrib/redhat/sshd.init /etc/init.d/sshd chkconfig --add sshd chkconfig sshd on chkconfig --list|grep sshd sed -i "32a PermitRootLogin yes" /etc/ssh/sshd_config systemctl restart sshd 升級(jí)完成查看版本轉(zhuǎn)載于:https://www.cnblogs.com/zhaojingyu/p/11399033.html
總結(jié)
以上是生活随笔為你收集整理的centos7升级openssh的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 逃跑吧少年服务器临时维护中,逃跑吧少年—
- 下一篇: 程序人生:提高编程逻辑的 10 种最“疯