美文网首页
Centos7升级openssh7.8

Centos7升级openssh7.8

作者: 嬡芣棄 | 来源:发表于2019-07-29 10:46 被阅读0次

安装前开启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

相关文章

网友评论

      本文标题:Centos7升级openssh7.8

      本文链接:https://www.haomeiwen.com/subject/qibvrctx.html