Centos7.8怎么更新openssh? Centos升级openssh的技巧 - 网站

Centos7.8怎么更新openssh? Centos升级openssh的技巧

分类:Unix · 发布时间:2023-09-03 04:46 · 阅读:4110

Centos7.8怎么更新openssh?Centos7.8系统想要安装openssh,该怎么安装呢?下面我们就来看看Centos升级openssh的技巧

给大家分享一下Centos7.8如何更新安装openssh的经验。从版本7.4p1更新到9.4p1

安装telnet工具。(为了避免在升级的过程中断开)

#yum -y install telnet*

启用telnet服务

#systemctl enable telnet.socket #systemctl start telnet.socket

关闭或者修改安全配置文件

注:(否则root无法telnet登录)

#mv /etc/securetty /etc/securetty.bak

使用telnet登录系统,准备升级Openssh

使用xftp工具上传更新包。

解压缩安装包

#tar -zxvf openssh-9.4p1.xx

切换至安装包目录,执行配置脚本。

# cd openssh-9.4p1-xx # ./configure --prefix=/usr/local/openssh --with-zlib=/usr/local/zlib --with-ssl-dir=/usr/openssl

执行编译并编译安装

# make && make install

卸载原系统yum安装的openssh包

# yum remove openssh

在/etc目录下面新建ssh目录

# mkdir -p /etc/ssh

拷贝openssh安装目录下的配置文件至/etc/ssh目录下

# cp /usr/local/openssh/etc/* /etc/ssh/

编辑sshd_config配置文件

修改如图所示的三个地方,保存退出。

# vi /etc/ssh/sshd_config #wq

复制文件到相应的系统文件夹

# cp /home/manager/openssh-9.4p1/contrib/redhat/sshd.init /etc/init.d/sshd # cp /usr/local/openssh/sbin/sshd /usr/sbin/sshd # cp /usr/local/openssh/bin/ssh /usr/bin/ssh # cp /usr/local/openssh/bin/ssh-keygen /usr/bin/ssh-keygen

添加sshd系统启动,并启动sshd服务

# chkconfig --add sshd # systemctl start sshd.service

查看openssh 运行状态,并添加openssh 开机自启服务。

查看openssh和openssl 版本

# systemctl status sshd.service # systemctl enable sshd.service # ssh -V

注意事项:

本步骤操作的前提:已经升级了系统openssl版本,应openssh依赖于openssl的原因,必须先升级openssl

以上就是Centos7.8更新openssh的技巧,希望大家喜欢,请继续关注0133技术站。

标签:
centos Centos7.8 openssh

相关文章

Linux系统文件系统优化及磁盘检查

 Linux中数据块是储存数据的基本数据单元,在linux中可以设置3中数据块大小分别是1024(1kB),2048(2KB),4096(4KB)。数据块大小决定了文件磁盘占有量,打个比方如果你设置了数据块大小是1024,不管你的文件有多大,至少要占1KB的空间,所以可以根据存放文件的大小来合理

CentOS系统下软件包的制作方法和过程详解

今天小编将为大家带来的是CentOS系统下软件包的制作方法和过程详解;希望对大家会有帮助,有需要的朋友一起去看看吧

Ubuntu22.04安装SSH无法连接的问题及解决方法

这篇文章主要介绍了Ubuntu22.04安装SSH无法连接的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

CentOS7命令行链接wifi的方法

CentOS7命令行如何链接wifi呢?今天小编为大家带来的是CentOS7命令行链接wifi的方法!希望能够帮助到大家!有需要的朋友一起去看看吧

nfs 配置的简单例子

最近配置了一台nfs主机,使用中有几点心得,写下来备忘 一是如果server和client如果都处于同一内网,可以使用udp协议,速度能快一些。 二是server端使用async,也就是异步写入。异步写入虽然降低了一点点的数据安全性(意外宕机时可能会损失最后的一些数据),但性能比同步写

返回分类 返回首页