zoukankan      html  css  js  c++  java
  • linux 6 openssh8.01 升级

    1 首先开启telnet远程连接 ,避免升级过程中服务挂掉,一般是更改/etc/securetty那个文件 在文件最后添加 pts/1---pts/11

    yum -y install telnet*

    yum -y install xinetd*

    vim /etc/xinetd.d/telnet

     service telnet

    {
    flags = REUSE
    socket_type = stream
    wait = no
    user = root
    server =/usr/sbin/in.telnetd
    log_on_failure += USERID
    disable = no
    }

     systemctl restart  xinetd.service  (重启服务)

    2 卸载原有的ssl 和ssh 服务 ,避免与升级版本发生冲突 rpm -qa | grep ssh* rpm -qa | grep ssl* 使用rpm -e 命令删除 (也可以不卸载,但本人升级时卸载了)

    3 下载最新的ssh ssl 最新包上传到服务器

    4 安装升级所需依赖包

    yum install -y zlib-devel pam-devel tcp_wrappers-devel gcc 如果镜像中缺少请下载rpm包。

    5 解压 上传的ssl 包 ,进入解压目录下进行编译安装

    ./config shared (加shared 表示创建共享库,不加之后编译ssh时可能会报错) && make && make install

    6 解压上传的ssh包 ,进入解压目录
    ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-md5-passwords --with-zlib --with--ssl-dir=/usr/local/ssl --with-privsep-path=/var/lib/sshd(请观察好ssl的安装路径)

    如果报错多数为ssl未正常安装造成,请自行度娘。

    7 make && make install

    8 然后重启 sshd

    inux6 版本重启为 service sshd start

    9 查看进程和端口号

    ps -ef | grep ssh netstat -anltp | grep 22

    10 在升级成功后请关掉telnet服务

    附上链接仅供参考:http://blog.itpub.net/30327022/viewspace-2643917/ 

    无可奈何花落去,似曾相识燕归来
  • 相关阅读:
    P3919 【模板】可持久化线段树 1(可持久化数组)
    P3384 【模板】轻重链剖分
    P2680_运输计划
    CSP-S2 T4/P7078 贪吃蛇_set 70pts/100pts(O2)
    SPFA判负环
    P6394 樱花,还有你
    CSP-S2T4/P7078 贪吃蛇
    【模板】单源最短路径(标准版)
    U135649 皇室战争
    【离散数学】实验三 偏序关系中盖住关系的求取及格论中有补格的判定
  • 原文地址:https://www.cnblogs.com/MUQINGFENG123/p/12780354.html
Copyright © 2011-2022 走看看