1、查看ssh版本
2、升级步骤
-
yum install -y gcc openssl-devel pam-devel rpm-build pam-devel
-
cp -rf /etc/ssh /etc/ssh.bak
-
cd /data/download/
-
wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.0p1.tar.gz
-
tar zxvf openssh-9.0p1.tar.gz
-
cd openssh-9.0p1
-
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords --with-tcp-wrappers
-
echo $?
-
make && make install
-
sed -i '77s/^/#/g' /etc/ssh/sshd_config
-
sed -i '75s/^/#/g' /etc/ssh/sshd_config
-
service sshd restart
3、如果遇到yum 停止更新问题
替换/etc/yum.repos.d/CentOS-Base.repo
-
# CentOS-Base.repo
-
#
-
# The mirror system uses the connecting IP address of the client and the
-
# update status of each mirror to pick mirrors that are updated to and
-
# geographically close to the client. You should use this for CentOS updates
-
# unless you are manually picking other mirrors.
-
#
-
# If the mirrorlist= does not work for you, as a fall back you can try the
-
# remarked out baseurl= line instead.
-
#
-
#
-
-
[base]
-
name=CentOS-$releasever - Base - 163.com
-
baseurl=http://vault.centos.org/6.10/os/$basearch/
-
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
-
gpgcheck=1
-
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
-
-
#released updates
-
[updates]
-
name=CentOS-$releasever - Updates - 163.com
-
baseurl=http://vault.centos.org/6.10/updates/$basearch/
-
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
-
gpgcheck=1
-
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
-
-
#additional packages that may be useful
-
[extras]
-
name=CentOS-$releasever - Extras - 163.com
-
baseurl=http://vault.centos.org/6.10/extras/$basearch/
-
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
-
gpgcheck=1
-
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
-
-
#additional packages that extend functionality of existing packages
-
[centosplus]
-
name=CentOS-$releasever - Plus - 163.com
-
baseurl=http://vault.centos.org/6.10/centosplus/$basearch/
-
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
-
gpgcheck=1
-
enabled=0
-
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
-
-
#contrib - packages by Centos Users
-
[contrib]
-
name=CentOS-$releasever - Contrib - 163.com
-
baseurl=http://vault.centos.org/6.10/contrib/$basearch/
-
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
-
gpgcheck=1
-
enabled=0
-
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
-
/etc/yum.repos.d/epel.repo为
-
[epel]
-
name=Extra Packages for Enterprise Linux 6 - $basearch
-
baseurl=http://mirrors.aliyun.com/epel/6/$basearch
-
http://mirrors.aliyuncs.com/epel/6/$basearch
-
failovermethod=priority
-
Enabled=0
-
gpgcheck=0
-
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
-
-
[epel-debuginfo]
-
name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
-
baseurl=http://mirrors.aliyun.com/epel/6/$basearch/debug
-
http://mirrors.aliyuncs.com/epel/6/$basearch/debug
-
failovermethod=priority
-
enabled=0
-
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
-
gpgcheck=0
-
-
[epel-source]
-
name=Extra Packages for Enterprise Linux 6 - $basearch - Source
-
baseurl=http://mirrors.aliyun.com/epel/6/SRPMS
-
http://mirrors.aliyuncs.com/epel/6/SRPMS
-
failovermethod=priority
-
enabled=0
-
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
-
gpgcheck=0
阅读(650) | 评论(0) | 转发(0) |