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/ 

    无可奈何花落去,似曾相识燕归来
  • 相关阅读:
    动态ip发布web+绑定域名
    JQuery选择器大全
    mysql触发器
    jquery选择器
    PHP5新语法学习
    Jquery中$.ajax()方法参数详解(转)
    svn笔记
    lsof命令
    新环境常用工具
    不会转载
  • 原文地址:https://www.cnblogs.com/MUQINGFENG123/p/12780354.html
Copyright © 2011-2022 走看看