zoukankan      html  css  js  c++  java
  • centos7.2升级openssh到8.0


    参考链接:
    https://blog.csdn.net/weixin_43103905/article/details/89925717
    https://blog.csdn.net/weixin_43103905/article/details/87185884

    卸载openssh
    rpm -qa | grep openssh
    rpm -e --nodeps openssh-clients
    rpm -e --nodeps openssh
    rpm -e --nodeps openssh-server
    rpm -qa |grep openssh

    安装gcc
    yum -y install gcc gcc-c++ kernel-devel

    编译
    cd /software/openssh-8.0p1
    ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords --with-tcp-wrappers

    chmod 600 /etc/ssh/ssh_host_rsa_key
    chmod 600 /etc/ssh/ssh_host_ecdsa_key
    chmod 600 /etc/ssh/ssh_host_ed25519_key

    安装
    make && make install

    配置
    install -v -m755 contrib/ssh-copy-id /usr/bin
    install -v -m644 contrib/ssh-copy-id.1 /usr/share/man/man1
    install -v -m755 -d /usr/share/doc/openssh-8.0p1
    install -v -m755 -d /usr/share/doc/openssh-8.0p1/
    install -v -m644 INSTALL LICENCE OVERVIEW README*
    install -v -m644 INSTALL LICENCE OVERVIEW README* /usr/share/doc/openssh-8.0p1/

    修改配置文件
    vi /etc/ssh/sshd_config
    echo "X11Forwarding yes" >> /etc/ssh/sshd_config
    echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
    echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config

    开机自启动
    cp -p contrib/redhat/sshd.init /etc/init.d/sshd
    chmod +x /etc/init.d/sshd
    chkconfig --add sshd
    chkconfig sshd on
    chkconfig --list sshd
    systemctl restart sshd

    验证
    ssh -V
    netstat -ntlp

  • 相关阅读:
    java对redis的基本操作(一)
    Android RelativeLayout 属性
    查看jdk的位数
    Java简单文件传输 socket简单文件传输示例
    Java使用socket实现两人聊天对话
    Java观察者设计模式
    Java装饰设计模式的例子
    php邮件发送 phpmailer
    php smarty 缓存和配置文件的基本使用方法
    php smarty insert用法
  • 原文地址:https://www.cnblogs.com/nshuai/p/11497531.html
Copyright © 2011-2022 走看看