openSSH升级

打印 上一主题 下一主题

主题 887|帖子 887|积分 2661

升级前准备:(准备Telnet毗连方式防止SSh中断无法毗连服务)
  1. 1、安装telnet xinetd
  2. yum -y install telnet* xinetd*
  3. 2、用vi工具打开securetty
  4. vi /etc/securetty | grep pts
  5. 3、将下列数据粘贴到最后面
  6. pts/1
  7. pts/2
  8. pts/3
  9. pts/4
  10. pts/5
  11. 4、启动telnet
  12. systemctl start telnet.socket
  13. systemctl status telnet.socket
  14. 5、测试连接作为网络中断后的第二连接方式(非常重要)
  15. S:\cmder
  16. λ telnet 192.168.7.177Kernel 3.10.0-1127.el7.x86_64 on an x86_64
复制代码
开始升级
  1. 查看版本信息
  2. ssh -V
  3. 安装编译相关资源
  4. yum install wget tar make gcc openssl-devel zlib-devel
  5. 查看sshrpm安装情况
  6. rpm -qa | grep ssh
  7. 将原有ssh备份 因为后面要remove所以不能cope
  8. mv /etc/ssh /etc/ssh.bak
  9. 删除原本ssh
  10. yum remove openssh-7.4p1
  11. 查看删除结果
  12. rpm -qa | grep ssh
  13. 下载openSSh
  14. wget https://mirrors.sonic.net/pub/OpenBSD/OpenSSH/portable/openssh-9.0p1.tar.gz
  15. 解压压缩包
  16. tar xzf openssh-9.0p1.tar.gz
复制代码
编译
  1. 预编译生成make文件为了后面的编译
  2. ./configure --sysconfdir=/etc/ssh
  3. 编译
  4. make
  5. 安装
  6. make install
复制代码
相关文件参数调整
  1. 复制生成ssh服务文件
  2. cp -a contrib/redhat/sshd.init /etc/init.d/sshd
  3. 复制生成ssh-keygen到/usr/bin下
  4. cp -a /usr/local/bin/ssh-keygen /usr/bin/ssh-keygen
  5. 查看安装结果
  6. ll /usr/local/sbin/sshd
  7. -rwxr-xr-x 1 root root 904160 Nov 4 10:32 /usr/local/sbin/sshd  //说明正常
  8. 查看和主程序位置
  9. cat /etc/init.d/sshd | grep SSHD=
  10. 用vi打开 /etc/init.d/sshd 并修改SSHD如下
  11. SSHD=/usr/local/sbin/sshd
  12. 设置开机自动启动
  13. chkconfig --add sshd
  14. chkconfig sshd on
  15. systemctl daemon-reload
  16. systemctl restart sshd
  17. systemctl status sshd
  18. 设置root可以远程登录
  19. cat /etc/ssh/sshd_config | grep PermitRootLogin
  20. systemctl restart sshd
  21. systemctl status sshd
复制代码

停用telnet

telnet是明文传输该地方使用只是为了ssh升级过程中担心异常导致的无法登录
  1. systemctl status telnet.socket
  2. systemctl stop telnet.socket
  3. systemctl status telnet.socket
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

缠丝猫

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表