linux7.3升级openssh,Centos7升级openssh7.8

安装前开启2个以上session回话,并保持连接,ssh服务安装成功前不要断开,在其中一个session回话操作即可。

安装环境准备

1、创建文件目录

cd /home

mkdir mypackage

2、上传安装文件包

准备安装

1、备份当前yum安装的openssh文件

# 一般在此文件目录下, 如不在使用 find / -name sshd 查找

cp -a /etc/init.d/sshd /mypackage/sshd.bak

systemctl stop sshd

systemctl is-active sshd

2、安装相关依赖

1)openssh安装需要依赖openssl-devel,openssl-libs,zlib-devel。

安装依赖包

cd /home/mypackage

rpm -Uvh --nodeps openssl-devel-1.0.2k-16.el7.x86_64.rpm

rpm -Uvh --nodeps openssl-libs-1.0.2k-16.el7.x86_64.rpm

rpm -Uvh --nodeps zlib-devel-1.2.7-18.el7.x86_64.rpm

2)解压openssh-7.8p1.tar.gz到当前目录,进入解压文件目录,查看解压文件。

tar zxf openssh-7.8p1.tar.gz

cd openssh-7.8p1

3)编译前建议查看相关文件(可选)。

ll README*

4)新建安装目录,然后进入源文件目录。

mkdir –p /usr/local/openssh

cd /home/mypackage/openssh-7.8p1

5)编译安装并指定安装目录

./configure --prefix=/usr/local/openssh

make && make install

安装后相关配置

1、服务自启动

cp -a /home/mypackage/openssh-7.8p1/opensshd.init /etc/init.d/sshd

2、指定chkconfig参数,使服务可被系统自启动管理

vim /etc/init.d/sshd

添加下面3句到配置文件sshd_7.8 #!/bin/sh 描述语句之后添加下列3句并退出保存。

# chkconfig: 2345 55 25

# description: SSH is a protocol for secure remote shell access. \

# This service starts up the OpenSSH server daemon.

其他配置参数不变,前10行结果如下:

[图片上传失败...(image-1abe93-1564368356834)]

3、设置自启动

chmod +x /etc/init.d/sshd

chkconfig --add sshd

chkconfig --list sshd //默认是开启2,3,4,5级别

[图片上传失败...(image-5703dd-1564368356834)]

4、自定义服务端口(可选,默认 22)

vim /usr/local/openssh/etc/sshd_config

5、开启root登录权限

vim /usr/local/openssh/etc/sshd_config

PermitRootLogin yes # 将注释放开

PasswordAuthentication yes # 将注释放开

6、重启服务,验证可用性

service sshd restart

systemctl is-active sshd

# 查看端口情况

netstat -an |grep LISTEN|grep :22

7、新建session会话,若失败请回滚。

卸载原有openssh

1、卸载系统里原有Openssh

查看系统原有openssh包

rpm -qa | grep openssh

根据上面查询出的结果,卸载系统里原有Openssh

rpm -e openssh-server-6.6.1p1-22.el7.x86_64 --nodeps

rpm -e openssh-6.6.1p1-22.el7.x86_64 --nodeps

rpm -e openssh-clients-6.6.1p1-22.el7.x86_64 --nodeps

验证

rpm -qa | grep openssh

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值