zoukankan      html  css  js  c++  java
  • redhat7.5 升级OpenSSH_7.8p1

    1:拷贝编译好rpm安装包
    
    [root@liwm ~]# scp -r root@192.168.31.130:/home/openssh7.8 /home/
    root@192.168.31.130's password: 
    openssh-7.8p1-1.el7.x86_64.rpm                               100%  486KB   6.8MB/s   00:00    
    openssh-askpass-7.8p1-1.el7.x86_64.rpm                       100%   43KB   4.4MB/s   00:00    
    openssh-askpass-gnome-7.8p1-1.el7.x86_64.rpm                 100%   24KB   3.8MB/s   00:00    
    openssh-clients-7.8p1-1.el7.x86_64.rpm                       100%  515KB   8.6MB/s   00:00    
    openssh-debuginfo-7.8p1-1.el7.x86_64.rpm                     100% 2453KB   9.0MB/s   00:00    
    openssh-server-7.8p1-1.el7.x86_64.rpm                        100%  384KB   7.6MB/s   00:00    
    [root@liwm ~]# cd /home/
    [root@liwm home]# ll
    total 0
    drwxr-xr-x 2 root root 281 Nov  8 15:15 openssh7.8
    
    2:进入rpm安装包目录
    
    [root@liwm home]# cd openssh7.8/
    [root@liwm openssh7.8]# 
    
    3:添加本地yun源仓库
    
    [root@liwm openssh7.8]# scp root@192.168.31.121:/etc/yum.repos.d/centos-yum.repo /etc/yum.repos.d/
    The authenticity of host '192.168.31.121 (192.168.31.121)' can't be established.
    ECDSA key fingerprint is SHA256:Yq4BLS1rF1GUaLIiquAd/ibJx44e9k9QXOt2ks913uw.
    ECDSA key fingerprint is MD5:9a:14:cb:b7:27:e6:e5:86:30:5c:2d:d4:a5:69:4a:2f.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added '192.168.31.121' (ECDSA) to the list of known hosts.
    root@192.168.31.121's password: 
    centos-yum.repo  
    
                                                100%   97     3.5KB/s   00:00  
    
    4:检测yum源是否可
                                                
    [root@liwm openssh7.8]# yum repolist 
    Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
    This system is not registered with an entitlement server. You can use subscription-manager to register.
    Yum-server                                                              | 3.6 kB  00:00:00     
    (1/2): Yum-server/group_gz                                              | 156 kB  00:00:00     
    (2/2): Yum-server/primary_db                                            | 3.1 MB  00:00:00     
    repo id                                 repo name                                        status
    Yum-server                              CentOS7 Yum-server                               3,894
    repolist: 3,894
    [root@liwm openssh7.8]# 
    
    5:准备工作完成、开始安装
    
    目前版本为:OpenSSH_7.4p1
    
    [root@liwm openssh7.8]# ssh -V
    OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017
    
    6:使用yum localinstall 加载本地rpm包,自动解决依赖包
    
    [root@liwm openssh7.8]# yum localinstall *rpm
    Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
    This system is not registered with an entitlement server. You can use subscription-manager to register.
    Examining openssh-7.8p1-1.el7.x86_64.rpm: openssh-7.8p1-1.el7.x86_64
    Marking openssh-7.8p1-1.el7.x86_64.rpm as an update to openssh-7.4p1-16.el7.x86_64
    Examining openssh-askpass-7.8p1-1.el7.x86_64.rpm: openssh-askpass-7.8p1-1.el7.x86_64
    Marking openssh-askpass-7.8p1-1.el7.x86_64.rpm to be installed
    Examining openssh-askpass-gnome-7.8p1-1.el7.x86_64.rpm: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    Marking openssh-askpass-gnome-7.8p1-1.el7.x86_64.rpm to be installed
    Examining openssh-clients-7.8p1-1.el7.x86_64.rpm: openssh-clients-7.8p1-1.el7.x86_64
    Marking openssh-clients-7.8p1-1.el7.x86_64.rpm as an update to openssh-clients-7.4p1-16.el7.x86_64
    Examining openssh-debuginfo-7.8p1-1.el7.x86_64.rpm: openssh-debuginfo-7.8p1-1.el7.x86_64
    Marking openssh-debuginfo-7.8p1-1.el7.x86_64.rpm to be installed
    Examining openssh-server-7.8p1-1.el7.x86_64.rpm: openssh-server-7.8p1-1.el7.x86_64
    Marking openssh-server-7.8p1-1.el7.x86_64.rpm as an update to openssh-server-7.4p1-16.el7.x86_64
    Resolving Dependencies
    --> Running transaction check
    ---> Package openssh.x86_64 0:7.4p1-16.el7 will be updated
    ---> Package openssh.x86_64 0:7.8p1-1.el7 will be an update
    ---> Package openssh-askpass.x86_64 0:7.8p1-1.el7 will be installed
    --> Processing Dependency: libICE.so.6()(64bit) for package: openssh-askpass-7.8p1-1.el7.x86_64
    --> Processing Dependency: libSM.so.6()(64bit) for package: openssh-askpass-7.8p1-1.el7.x86_64
    --> Processing Dependency: libXt.so.6()(64bit) for package: openssh-askpass-7.8p1-1.el7.x86_64
    ---> Package openssh-askpass-gnome.x86_64 0:7.8p1-1.el7 will be installed
    --> Processing Dependency: libatk-1.0.so.0()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libcairo.so.2()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libfontconfig.so.1()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libgdk-x11-2.0.so.0()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libgtk-x11-2.0.so.0()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libpango-1.0.so.0()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    --> Processing Dependency: libpangoft2-1.0.so.0()(64bit) for package: openssh-askpass-gnome-7.8p1-1.el7.x86_64
    ---> Package openssh-clients.x86_64 0:7.4p1-16.el7 will be updated
    ---> Package openssh-clients.x86_64 0:7.8p1-1.el7 will be an update
    ---> Package openssh-debuginfo.x86_64 0:7.8p1-1.el7 will be installed
    ---> Package openssh-server.x86_64 0:7.4p1-16.el7 will be updated
    ---> Package openssh-server.x86_64 0:7.8p1-1.el7 will be an update
    --> Running transaction check
    ---> Package atk.x86_64 0:2.22.0-3.el7 will be installed
    ---> Package cairo.x86_64 0:1.14.8-2.el7 will be installed
    --> Processing Dependency: libpixman-1.so.0()(64bit) for package: cairo-1.14.8-2.el7.x86_64
    --> Processing Dependency: libXrender.so.1()(64bit) for package: cairo-1.14.8-2.el7.x86_64
    --> Processing Dependency: libXext.so.6()(64bit) for package: cairo-1.14.8-2.el7.x86_64
    --> Processing Dependency: libGL.so.1()(64bit) for package: cairo-1.14.8-2.el7.x86_64
    --> Processing Dependency: libEGL.so.1()(64bit) for package: cairo-1.14.8-2.el7.x86_64
    ---> Package fontconfig.x86_64 0:2.10.95-11.el7 will be installed
    --> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.x86_64
    --> Processing Dependency: font(:lang=en) for package: fontconfig-2.10.95-11.el7.x86_64
    ---> Package gtk2.x86_64 0:2.24.31-1.el7 will be installed
    --> Processing Dependency: libXrandr >= 1.2.99.4-2 for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: hicolor-icon-theme for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: gtk-update-icon-cache for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libcups.so.2()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXrandr.so.2()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXinerama.so.1()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXi.so.6()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXfixes.so.3()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXdamage.so.1()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXcursor.so.1()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    --> Processing Dependency: libXcomposite.so.1()(64bit) for package: gtk2-2.24.31-1.el7.x86_64
    ---> Package libICE.x86_64 0:1.0.9-9.el7 will be installed
    ---> Package libSM.x86_64 0:1.2.2-2.el7 will be installed
    ---> Package libXt.x86_64 0:1.1.5-3.el7 will be installed
    ---> Package pango.x86_64 0:1.40.4-1.el7 will be installed
    --> Processing Dependency: libthai(x86-64) >= 0.1.9 for package: pango-1.40.4-1.el7.x86_64
    --> Processing Dependency: libXft(x86-64) >= 2.0.0 for package: pango-1.40.4-1.el7.x86_64
    --> Processing Dependency: harfbuzz(x86-64) >= 1.0.3 for package: pango-1.40.4-1.el7.x86_64
    --> Processing Dependency: libthai.so.0(LIBTHAI_0.1)(64bit) for package: pango-1.40.4-1.el7.x86_64
    --> Processing Dependency: libthai.so.0()(64bit) for package: pango-1.40.4-1.el7.x86_64
    --> Processing Dependency: libharfbuzz.so.0()(64bit) for package: pango-1.40.4-1.el7.x86_64
    --> Processing Dependency: libXft.so.2()(64bit) for package: pango-1.40.4-1.el7.x86_64
    --> Running transaction check
    ---> Package cups-libs.x86_64 1:1.6.3-29.el7 will be installed
    --> Processing Dependency: libavahi-common.so.3()(64bit) for package: 1:cups-libs-1.6.3-29.el7.x86_64
    --> Processing Dependency: libavahi-client.so.3()(64bit) for package: 1:cups-libs-1.6.3-29.el7.x86_64
    ---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
    ---> Package gtk-update-icon-cache.x86_64 0:3.22.10-4.el7 will be installed
    ---> Package harfbuzz.x86_64 0:1.3.2-1.el7 will be installed
    --> Processing Dependency: libgraphite2.so.3()(64bit) for package: harfbuzz-1.3.2-1.el7.x86_64
    ---> Package hicolor-icon-theme.noarch 0:0.12-7.el7 will be installed
    ---> Package libXcomposite.x86_64 0:0.4.4-4.1.el7 will be installed
    ---> Package libXcursor.x86_64 0:1.1.14-8.el7 will be installed
    ---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
    ---> Package libXext.x86_64 0:1.3.3-3.el7 will be installed
    ---> Package libXfixes.x86_64 0:5.0.3-1.el7 will be installed
    ---> Package libXft.x86_64 0:2.3.2-2.el7 will be installed
    ---> Package libXi.x86_64 0:1.7.9-1.el7 will be installed
    ---> Package libXinerama.x86_64 0:1.1.3-2.1.el7 will be installed
    ---> Package libXrandr.x86_64 0:1.5.1-2.el7 will be installed
    ---> Package libXrender.x86_64 0:0.9.10-1.el7 will be installed
    ---> Package libthai.x86_64 0:0.1.14-9.el7 will be installed
    ---> Package mesa-libEGL.x86_64 0:17.0.1-6.20170307.el7 will be installed
    --> Processing Dependency: mesa-libgbm = 17.0.1-6.20170307.el7 for package: mesa-libEGL-17.0.1-6.20170307.el7.x86_64
    --> Processing Dependency: libxshmfence.so.1()(64bit) for package: mesa-libEGL-17.0.1-6.20170307.el7.x86_64
    --> Processing Dependency: libgbm.so.1()(64bit) for package: mesa-libEGL-17.0.1-6.20170307.el7.x86_64
    ---> Package mesa-libGL.x86_64 0:17.0.1-6.20170307.el7 will be installed
    --> Processing Dependency: mesa-libglapi = 17.0.1-6.20170307.el7 for package: mesa-libGL-17.0.1-6.20170307.el7.x86_64
    --> Processing Dependency: libglapi.so.0()(64bit) for package: mesa-libGL-17.0.1-6.20170307.el7.x86_64
    --> Processing Dependency: libXxf86vm.so.1()(64bit) for package: mesa-libGL-17.0.1-6.20170307.el7.x86_64
    ---> Package pixman.x86_64 0:0.34.0-1.el7 will be installed
    ---> Package stix-fonts.noarch 0:1.1.0-5.el7 will be installed
    --> Running transaction check
    ---> Package avahi-libs.x86_64 0:0.6.31-17.el7 will be installed
    ---> Package graphite2.x86_64 0:1.3.6-1.el7_2 will be installed
    ---> Package libXxf86vm.x86_64 0:1.1.4-1.el7 will be installed
    ---> Package libxshmfence.x86_64 0:1.2-1.el7 will be installed
    ---> Package mesa-libgbm.x86_64 0:17.0.1-6.20170307.el7 will be installed
    ---> Package mesa-libglapi.x86_64 0:17.0.1-6.20170307.el7 will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    ===============================================================================================
     Package               Arch   Version                Repository                           Size
    ===============================================================================================
    Installing:
     openssh-askpass       x86_64 7.8p1-1.el7            /openssh-askpass-7.8p1-1.el7.x86_64  78 k
     openssh-askpass-gnome x86_64 7.8p1-1.el7            /openssh-askpass-gnome-7.8p1-1.el7.x86_64
                                                                                              16 k
     openssh-debuginfo     x86_64 7.8p1-1.el7            /openssh-debuginfo-7.8p1-1.el7.x86_64
                                                                                              12 M
    Updating:
     openssh               x86_64 7.8p1-1.el7            /openssh-7.8p1-1.el7.x86_64         2.1 M
     openssh-clients       x86_64 7.8p1-1.el7            /openssh-clients-7.8p1-1.el7.x86_64 1.9 M
     openssh-server        x86_64 7.8p1-1.el7            /openssh-server-7.8p1-1.el7.x86_64  921 k
    Installing for dependencies:
     atk                   x86_64 2.22.0-3.el7           Yum-server                          258 k
     avahi-libs            x86_64 0.6.31-17.el7          Yum-server                           61 k
     cairo                 x86_64 1.14.8-2.el7           Yum-server                          713 k
     cups-libs             x86_64 1:1.6.3-29.el7         Yum-server                          356 k
     fontconfig            x86_64 2.10.95-11.el7         Yum-server                          229 k
     fontpackages-filesystem
                           noarch 1.44-8.el7             Yum-server                          9.9 k
     graphite2             x86_64 1.3.6-1.el7_2          Yum-server                          112 k
     gtk-update-icon-cache x86_64 3.22.10-4.el7          Yum-server                           28 k
     gtk2                  x86_64 2.24.31-1.el7          Yum-server                          3.4 M
     harfbuzz              x86_64 1.3.2-1.el7            Yum-server                          177 k
     hicolor-icon-theme    noarch 0.12-7.el7             Yum-server                           42 k
     libICE                x86_64 1.0.9-9.el7            Yum-server                           66 k
     libSM                 x86_64 1.2.2-2.el7            Yum-server                           39 k
     libXcomposite         x86_64 0.4.4-4.1.el7          Yum-server                           22 k
     libXcursor            x86_64 1.1.14-8.el7           Yum-server                           30 k
     libXdamage            x86_64 1.1.4-4.1.el7          Yum-server                           20 k
     libXext               x86_64 1.3.3-3.el7            Yum-server                           39 k
     libXfixes             x86_64 5.0.3-1.el7            Yum-server                           18 k
     libXft                x86_64 2.3.2-2.el7            Yum-server                           58 k
     libXi                 x86_64 1.7.9-1.el7            Yum-server                           40 k
     libXinerama           x86_64 1.1.3-2.1.el7          Yum-server                           14 k
     libXrandr             x86_64 1.5.1-2.el7            Yum-server                           27 k
     libXrender            x86_64 0.9.10-1.el7           Yum-server                           26 k
     libXt                 x86_64 1.1.5-3.el7            Yum-server                          173 k
     libXxf86vm            x86_64 1.1.4-1.el7            Yum-server                           18 k
     libthai               x86_64 0.1.14-9.el7           Yum-server                          187 k
     libxshmfence          x86_64 1.2-1.el7              Yum-server                          7.2 k
     mesa-libEGL           x86_64 17.0.1-6.20170307.el7  Yum-server                           82 k
     mesa-libGL            x86_64 17.0.1-6.20170307.el7  Yum-server                          155 k
     mesa-libgbm           x86_64 17.0.1-6.20170307.el7  Yum-server                           32 k
     mesa-libglapi         x86_64 17.0.1-6.20170307.el7  Yum-server                           41 k
     pango                 x86_64 1.40.4-1.el7           Yum-server                          275 k
     pixman                x86_64 0.34.0-1.el7           Yum-server                          248 k
     stix-fonts            noarch 1.1.0-5.el7            Yum-server                          1.3 M
    
    Transaction Summary
    ===============================================================================================
    Install  3 Packages (+34 Dependent packages)
    Upgrade  3 Packages
    
    Total size: 25 M
    Total download size: 8.2 M
    Is this ok [y/d/N]: y
    Downloading packages:
    (1/34): atk-2.22.0-3.el7.x86_64.rpm                                     | 258 kB  00:00:00     
    (2/34): avahi-libs-0.6.31-17.el7.x86_64.rpm                             |  61 kB  00:00:00     
    (3/34): cairo-1.14.8-2.el7.x86_64.rpm                                   | 713 kB  00:00:00     
    (4/34): fontconfig-2.10.95-11.el7.x86_64.rpm                            | 229 kB  00:00:00     
    (5/34): cups-libs-1.6.3-29.el7.x86_64.rpm                               | 356 kB  00:00:00     
    (6/34): fontpackages-filesystem-1.44-8.el7.noarch.rpm                   | 9.9 kB  00:00:00     
    (7/34): gtk-update-icon-cache-3.22.10-4.el7.x86_64.rpm                  |  28 kB  00:00:00     
    (8/34): gtk2-2.24.31-1.el7.x86_64.rpm                                   | 3.4 MB  00:00:00     
    (9/34): harfbuzz-1.3.2-1.el7.x86_64.rpm                                 | 177 kB  00:00:00     
    (10/34): graphite2-1.3.6-1.el7_2.x86_64.rpm                             | 112 kB  00:00:00     
    (11/34): hicolor-icon-theme-0.12-7.el7.noarch.rpm                       |  42 kB  00:00:00     
    (12/34): libSM-1.2.2-2.el7.x86_64.rpm                                   |  39 kB  00:00:00     
    (13/34): libXcomposite-0.4.4-4.1.el7.x86_64.rpm                         |  22 kB  00:00:00     
    (14/34): libXcursor-1.1.14-8.el7.x86_64.rpm                             |  30 kB  00:00:00     
    (15/34): libICE-1.0.9-9.el7.x86_64.rpm                                  |  66 kB  00:00:00     
    (16/34): libXdamage-1.1.4-4.1.el7.x86_64.rpm                            |  20 kB  00:00:00     
    (17/34): libXext-1.3.3-3.el7.x86_64.rpm                                 |  39 kB  00:00:00     
    (18/34): libXfixes-5.0.3-1.el7.x86_64.rpm                               |  18 kB  00:00:00     
    (19/34): libXft-2.3.2-2.el7.x86_64.rpm                                  |  58 kB  00:00:00     
    (20/34): libXinerama-1.1.3-2.1.el7.x86_64.rpm                           |  14 kB  00:00:00     
    (21/34): libXrandr-1.5.1-2.el7.x86_64.rpm                               |  27 kB  00:00:00     
    (22/34): libXrender-0.9.10-1.el7.x86_64.rpm                             |  26 kB  00:00:00     
    (23/34): libXi-1.7.9-1.el7.x86_64.rpm                                   |  40 kB  00:00:00     
    (24/34): libXt-1.1.5-3.el7.x86_64.rpm                                   | 173 kB  00:00:00     
    (25/34): libthai-0.1.14-9.el7.x86_64.rpm                                | 187 kB  00:00:00     
    (26/34): libxshmfence-1.2-1.el7.x86_64.rpm                              | 7.2 kB  00:00:00     
    (27/34): mesa-libEGL-17.0.1-6.20170307.el7.x86_64.rpm                   |  82 kB  00:00:00     
    (28/34): libXxf86vm-1.1.4-1.el7.x86_64.rpm                              |  18 kB  00:00:00     
    (29/34): mesa-libGL-17.0.1-6.20170307.el7.x86_64.rpm                    | 155 kB  00:00:00     
    (30/34): mesa-libgbm-17.0.1-6.20170307.el7.x86_64.rpm                   |  32 kB  00:00:00     
    (31/34): mesa-libglapi-17.0.1-6.20170307.el7.x86_64.rpm                 |  41 kB  00:00:00     
    (32/34): pango-1.40.4-1.el7.x86_64.rpm                                  | 275 kB  00:00:00     
    (33/34): pixman-0.34.0-1.el7.x86_64.rpm                                 | 248 kB  00:00:00     
    (34/34): stix-fonts-1.1.0-5.el7.noarch.rpm                              | 1.3 MB  00:00:00     
    -----------------------------------------------------------------------------------------------
    Total                                                           12 MB/s | 8.2 MB  00:00:00     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installing : libXext-1.3.3-3.el7.x86_64                                                 1/43 
      Installing : libXrender-0.9.10-1.el7.x86_64                                             2/43 
      Installing : libXfixes-5.0.3-1.el7.x86_64                                               3/43 
      Updating   : openssh-7.8p1-1.el7.x86_64                                                 4/43 
      Installing : libICE-1.0.9-9.el7.x86_64                                                  5/43 
      Installing : libSM-1.2.2-2.el7.x86_64                                                   6/43 
      Installing : libXdamage-1.1.4-4.1.el7.x86_64                                            7/43 
      Installing : libxshmfence-1.2-1.el7.x86_64                                              8/43 
      Installing : mesa-libglapi-17.0.1-6.20170307.el7.x86_64                                 9/43 
      Installing : fontpackages-filesystem-1.44-8.el7.noarch                                 10/43 
      Installing : atk-2.22.0-3.el7.x86_64                                                   11/43 
      Installing : stix-fonts-1.1.0-5.el7.noarch                                             12/43 
      Installing : fontconfig-2.10.95-11.el7.x86_64                                          13/43 
      Installing : libXft-2.3.2-2.el7.x86_64                                                 14/43 
      Installing : mesa-libgbm-17.0.1-6.20170307.el7.x86_64                                  15/43 
      Installing : mesa-libEGL-17.0.1-6.20170307.el7.x86_64                                  16/43 
      Installing : libXt-1.1.5-3.el7.x86_64                                                  17/43 
      Installing : libXcursor-1.1.14-8.el7.x86_64                                            18/43 
      Installing : libXrandr-1.5.1-2.el7.x86_64                                              19/43 
      Installing : libXinerama-1.1.3-2.1.el7.x86_64                                          20/43 
      Installing : libXxf86vm-1.1.4-1.el7.x86_64                                             21/43 
      Installing : mesa-libGL-17.0.1-6.20170307.el7.x86_64                                   22/43 
      Installing : libXi-1.7.9-1.el7.x86_64                                                  23/43 
      Installing : graphite2-1.3.6-1.el7_2.x86_64                                            24/43 
      Installing : harfbuzz-1.3.2-1.el7.x86_64                                               25/43 
      Installing : pixman-0.34.0-1.el7.x86_64                                                26/43 
      Installing : cairo-1.14.8-2.el7.x86_64                                                 27/43 
      Installing : gtk-update-icon-cache-3.22.10-4.el7.x86_64                                28/43 
      Installing : libthai-0.1.14-9.el7.x86_64                                               29/43 
      Installing : pango-1.40.4-1.el7.x86_64                                                 30/43 
      Installing : libXcomposite-0.4.4-4.1.el7.x86_64                                        31/43 
      Installing : hicolor-icon-theme-0.12-7.el7.noarch                                      32/43 
      Installing : avahi-libs-0.6.31-17.el7.x86_64                                           33/43 
      Installing : 1:cups-libs-1.6.3-29.el7.x86_64                                           34/43 
      Installing : gtk2-2.24.31-1.el7.x86_64                                                 35/43 
      Installing : openssh-askpass-gnome-7.8p1-1.el7.x86_64                                  36/43 
      Installing : openssh-askpass-7.8p1-1.el7.x86_64                                        37/43 
      Updating   : openssh-server-7.8p1-1.el7.x86_64                                         38/43 
      Updating   : openssh-clients-7.8p1-1.el7.x86_64                                        39/43 
      Installing : openssh-debuginfo-7.8p1-1.el7.x86_64                                      40/43 
      Cleanup    : openssh-clients-7.4p1-16.el7.x86_64                                       41/43 
      Cleanup    : openssh-server-7.4p1-16.el7.x86_64                                        42/43 
      Cleanup    : openssh-7.4p1-16.el7.x86_64                                               43/43 
      Verifying  : libXext-1.3.3-3.el7.x86_64                                                 1/43 
      Verifying  : atk-2.22.0-3.el7.x86_64                                                    2/43 
      Verifying  : libICE-1.0.9-9.el7.x86_64                                                  3/43 
      Verifying  : libXinerama-1.1.3-2.1.el7.x86_64                                           4/43 
      Verifying  : openssh-server-7.8p1-1.el7.x86_64                                          5/43 
      Verifying  : openssh-clients-7.8p1-1.el7.x86_64                                         6/43 
      Verifying  : 1:cups-libs-1.6.3-29.el7.x86_64                                            7/43 
      Verifying  : libXxf86vm-1.1.4-1.el7.x86_64                                              8/43 
      Verifying  : openssh-debuginfo-7.8p1-1.el7.x86_64                                       9/43 
      Verifying  : libXi-1.7.9-1.el7.x86_64                                                  10/43 
      Verifying  : libXt-1.1.5-3.el7.x86_64                                                  11/43 
      Verifying  : harfbuzz-1.3.2-1.el7.x86_64                                               12/43 
      Verifying  : gtk2-2.24.31-1.el7.x86_64                                                 13/43 
      Verifying  : avahi-libs-0.6.31-17.el7.x86_64                                           14/43 
      Verifying  : hicolor-icon-theme-0.12-7.el7.noarch                                      15/43 
      Verifying  : cairo-1.14.8-2.el7.x86_64                                                 16/43 
      Verifying  : openssh-7.8p1-1.el7.x86_64                                                17/43 
      Verifying  : fontpackages-filesystem-1.44-8.el7.noarch                                 18/43 
      Verifying  : stix-fonts-1.1.0-5.el7.noarch                                             19/43 
      Verifying  : libXcomposite-0.4.4-4.1.el7.x86_64                                        20/43 
      Verifying  : libthai-0.1.14-9.el7.x86_64                                               21/43 
      Verifying  : libXft-2.3.2-2.el7.x86_64                                                 22/43 
      Verifying  : libXrender-0.9.10-1.el7.x86_64                                            23/43 
      Verifying  : openssh-askpass-7.8p1-1.el7.x86_64                                        24/43 
      Verifying  : mesa-libEGL-17.0.1-6.20170307.el7.x86_64                                  25/43 
      Verifying  : gtk-update-icon-cache-3.22.10-4.el7.x86_64                                26/43 
      Verifying  : mesa-libGL-17.0.1-6.20170307.el7.x86_64                                   27/43 
      Verifying  : pango-1.40.4-1.el7.x86_64                                                 28/43 
      Verifying  : openssh-askpass-gnome-7.8p1-1.el7.x86_64                                  29/43 
      Verifying  : mesa-libglapi-17.0.1-6.20170307.el7.x86_64                                30/43 
      Verifying  : pixman-0.34.0-1.el7.x86_64                                                31/43 
      Verifying  : mesa-libgbm-17.0.1-6.20170307.el7.x86_64                                  32/43 
      Verifying  : libxshmfence-1.2-1.el7.x86_64                                             33/43 
      Verifying  : libSM-1.2.2-2.el7.x86_64                                                  34/43 
      Verifying  : fontconfig-2.10.95-11.el7.x86_64                                          35/43 
      Verifying  : graphite2-1.3.6-1.el7_2.x86_64                                            36/43 
      Verifying  : libXrandr-1.5.1-2.el7.x86_64                                              37/43 
      Verifying  : libXdamage-1.1.4-4.1.el7.x86_64                                           38/43 
      Verifying  : libXfixes-5.0.3-1.el7.x86_64                                              39/43 
      Verifying  : libXcursor-1.1.14-8.el7.x86_64                                            40/43 
      Verifying  : openssh-server-7.4p1-16.el7.x86_64                                        41/43 
      Verifying  : openssh-7.4p1-16.el7.x86_64                                               42/43 
      Verifying  : openssh-clients-7.4p1-16.el7.x86_64                                       43/43 
    
    Installed:
      openssh-askpass.x86_64 0:7.8p1-1.el7         openssh-askpass-gnome.x86_64 0:7.8p1-1.el7      
      openssh-debuginfo.x86_64 0:7.8p1-1.el7      
    
    Dependency Installed:
      atk.x86_64 0:2.22.0-3.el7                      avahi-libs.x86_64 0:0.6.31-17.el7             
      cairo.x86_64 0:1.14.8-2.el7                    cups-libs.x86_64 1:1.6.3-29.el7               
      fontconfig.x86_64 0:2.10.95-11.el7             fontpackages-filesystem.noarch 0:1.44-8.el7   
      graphite2.x86_64 0:1.3.6-1.el7_2               gtk-update-icon-cache.x86_64 0:3.22.10-4.el7  
      gtk2.x86_64 0:2.24.31-1.el7                    harfbuzz.x86_64 0:1.3.2-1.el7                 
      hicolor-icon-theme.noarch 0:0.12-7.el7         libICE.x86_64 0:1.0.9-9.el7                   
      libSM.x86_64 0:1.2.2-2.el7                     libXcomposite.x86_64 0:0.4.4-4.1.el7          
      libXcursor.x86_64 0:1.1.14-8.el7               libXdamage.x86_64 0:1.1.4-4.1.el7             
      libXext.x86_64 0:1.3.3-3.el7                   libXfixes.x86_64 0:5.0.3-1.el7                
      libXft.x86_64 0:2.3.2-2.el7                    libXi.x86_64 0:1.7.9-1.el7                    
      libXinerama.x86_64 0:1.1.3-2.1.el7             libXrandr.x86_64 0:1.5.1-2.el7                
      libXrender.x86_64 0:0.9.10-1.el7               libXt.x86_64 0:1.1.5-3.el7                    
      libXxf86vm.x86_64 0:1.1.4-1.el7                libthai.x86_64 0:0.1.14-9.el7                 
      libxshmfence.x86_64 0:1.2-1.el7                mesa-libEGL.x86_64 0:17.0.1-6.20170307.el7    
      mesa-libGL.x86_64 0:17.0.1-6.20170307.el7      mesa-libgbm.x86_64 0:17.0.1-6.20170307.el7    
      mesa-libglapi.x86_64 0:17.0.1-6.20170307.el7   pango.x86_64 0:1.40.4-1.el7                   
      pixman.x86_64 0:0.34.0-1.el7                   stix-fonts.noarch 0:1.1.0-5.el7               
    
    Updated:
      openssh.x86_64 0:7.8p1-1.el7                  openssh-clients.x86_64 0:7.8p1-1.el7          
      openssh-server.x86_64 0:7.8p1-1.el7          
    
    Complete!
    
    7:升级完成、这时ssh服务无法启动、终端千万不要退出和中断
    
    [root@liwm openssh7.8]# systemctl status sshd.service 
    ● sshd.service - SYSV: OpenSSH server daemon
       Loaded: loaded (/etc/rc.d/init.d/sshd; bad; vendor preset: enabled)
       Active: failed (Result: exit-code) since Thu 2018-11-08 15:18:12 CST; 11s ago
         Docs: man:systemd-sysv-generator(8)
      Process: 1548 ExecStop=/etc/rc.d/init.d/sshd stop (code=exited, status=0/SUCCESS)
      Process: 1554 ExecStart=/etc/rc.d/init.d/sshd start (code=exited, status=1/FAILURE)
     Main PID: 992 (code=exited, status=0/SUCCESS)
    
    Nov 08 15:18:12 liwm sshd[1554]: It is required that your private key files are NOT acce...ers.
    Nov 08 15:18:12 liwm sshd[1554]: This private key will be ignored.
    Nov 08 15:18:12 liwm sshd[1554]: Error loading host key "/etc/ssh/ssh_host_ed25519_key":...ions
    Nov 08 15:18:12 liwm sshd[1554]: Could not load host key: /etc/ssh/ssh_host_ed25519_key
    Nov 08 15:18:12 liwm sshd[1554]: sshd: no hostkeys available -- exiting.
    Nov 08 15:18:12 liwm sshd[1554]: [FAILED]
    Nov 08 15:18:12 liwm systemd[1]: sshd.service: control process exited, code=exited status=1
    Nov 08 15:18:12 liwm systemd[1]: Failed to start SYSV: OpenSSH server daemon.
    Nov 08 15:18:12 liwm systemd[1]: Unit sshd.service entered failed state.
    Nov 08 15:18:12 liwm systemd[1]: sshd.service failed.
    Hint: Some lines were ellipsized, use -l to show in full.
    
    8:根据启动提示 Error loading host key "/etc/ssh/ssh_host_ed25519_key"
    
    修改配置文件权限为 600
    
    [root@liwm openssh7.8]# chmod 600 /etc/ssh/ssh_host_ed25519_key
    
    9:启动sshd服务
    
    [root@liwm openssh7.8]# systemctl restart sshd.service 
    
    10:检查sshd服务启动
    
    [root@liwm openssh7.8]# systemctl status sshd.service 
    ● sshd.service - SYSV: OpenSSH server daemon
       Loaded: loaded (/etc/rc.d/init.d/sshd; bad; vendor preset: enabled)
       Active: active (running) since Thu 2018-11-08 15:19:00 CST; 5s ago
         Docs: man:systemd-sysv-generator(8)
      Process: 1548 ExecStop=/etc/rc.d/init.d/sshd stop (code=exited, status=0/SUCCESS)
      Process: 1596 ExecStart=/etc/rc.d/init.d/sshd start (code=exited, status=0/SUCCESS)
     Main PID: 1604 (sshd)
       CGroup: /system.slice/sshd.service
               └─1604 /usr/sbin/sshd
    
    Nov 08 15:19:00 liwm sshd[1596]: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    Nov 08 15:19:00 liwm sshd[1596]: Permissions 0640 for '/etc/ssh/ssh_host_ecdsa_key' are ...pen.
    Nov 08 15:19:00 liwm sshd[1596]: It is required that your private key files are NOT acce...ers.
    Nov 08 15:19:00 liwm sshd[1596]: This private key will be ignored.
    Nov 08 15:19:00 liwm sshd[1596]: Error loading host key "/etc/ssh/ssh_host_ecdsa_key": b...ions
    Nov 08 15:19:00 liwm sshd[1596]: Could not load host key: /etc/ssh/ssh_host_ecdsa_key
    Nov 08 15:19:00 liwm sshd[1604]: Server listening on 0.0.0.0 port 22.
    Nov 08 15:19:00 liwm sshd[1604]: Server listening on :: port 22.
    Nov 08 15:19:00 liwm systemd[1]: Started SYSV: OpenSSH server daemon.
    Nov 08 15:19:00 liwm sshd[1596]: [  OK  ]
    Hint: Some lines were ellipsized, use -l to show in full.
    
    11:开启root 远程终端登录
    
    [root@liwm openssh7.8]# echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
    
    12:sshd服务重启
    
    [root@liwm openssh7.8]# systemctl restart sshd.service 
    
    13:退出终端 检查root 是否可以登录
    
    [root@liwm openssh7.8]# exit
    logout
    Connection closing...Socket close.
    
    Connection closed by foreign host.
    
    Disconnected from remote host(192.168.31.203:22) at 15:20:26.
    
    Type `help' to learn how to use Xshell prompt.
    [D:~]$ ssh 192.168.31.203
    
    
    Connecting to 192.168.31.203:22...
    Connection established.
    To escape to local shell, press Ctrl+Alt+].
    
    Last login: Thu Nov  8 15:20:21 2018 from 172.5.0.243
    ABRT has detected 3 problem(s). For more info run: abrt-cli list --since 1541661621
    
    14:登录成功 检查openssh 版本 升级完成
    
    [root@liwm ~]# ssh -V
    OpenSSH_7.8p1, OpenSSL 1.0.2k-fips  26 Jan 2017
    [root@liwm ~]# 
      
  • 相关阅读:
    PTA 乙级 1041 考试座位号 (15分) C++
    markdown test
    PTA 乙级 1040 有几个PAT (25分) C/C++
    PTA 乙级 1039 到底买不买 (20分) Python
    升级DLL plugin 到AutoDllPlugin
    使用插件适配移动端布局
    关于webpack,你想知道的都在这;
    HTML2Canvas使用总结
    ajax自己封装
    linux 基础知识练习之一---安装与连接
  • 原文地址:https://www.cnblogs.com/liweiming/p/9928515.html
Copyright © 2011-2022 走看看