千家信息网

怎样升级openssh7.9

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这期内容当中小编将会给大家带来有关怎样升级openssh7.9,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。umask 022yum install -y pam-
千家信息网最后更新 2025年12月02日怎样升级openssh7.9

这期内容当中小编将会给大家带来有关怎样升级openssh7.9,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

umask 022
yum install -y pam-devel libselinux-devel krb5-devel zlib-devel gcc make
LANG=C
cd /root
tar xf openssl-1.0.2r.tar.gz
tar xf openssh-7.9p1.tar.gz
cd /root/openssl-1.0.2r
./config --prefix=/usr/local/openssl-1.0.2r --openssldir=/usr/local/openssl-1.0.2r zlib shared && make -j 4 && make install

echo '/usr/local/openssl-1.0.2r/lib' > /etc/ld.so.conf.d/openssl.conf
ldconfig
chmod 600 /etc/ssh/ssh_host_*

cd /root/openssh-7.9p1
./configure --prefix=/usr/local/openssh7.9p1 --sysconfdir=/etc/ssh --with-selinux --with-pam\
--with-ssl-dir=/usr/local/openssl-1.0.2r\
--with-md5-passwords --with-zlib --mandir=/usr/share/man\
--with-kerberos5 --with-xauth --with-sandbox\
&& make -j 4 && make install

alias cp='cp'

cp /root/openssh-7.9p1/contrib/redhat/sshd.init /etc/init.d/sshd

chmod +x /etc/init.d/sshd

cp -f /usr/local/openssh7.9p1/bin/* /usr/bin/
cp -f /usr/local/openssh7.9p1/sbin/* /usr/sbin/
cp -f /usr/local/openssh7.9p1/libexec/* /usr/libexec/openssh/

restorecon /usr/bin/{scp,sftp,ssh,ssh-add,ssh-agent,ssh-keygen,ssh-keyscan}
restorecon /usr/sbin/sshd
restorecon /usr/libexec/openssh/{sftp-server,ssh-keysign,ssh-pkcs11-helper}

以上代码可以放在一个文件中自动执行升级

升级完成后要执行,让root可以登录

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config

如果已经设置了

chkconfig sshd on

但不能在重启后自动启动sshd服务,但可以手动开启服务成功,并有可能报错如下

[root@rhel6 init.d]# service sshd start
Starting sshd:/usr/sbin/sshd: error while loading shared libraries: libcrypto.so.1.0.0: failed to map segment from shared object: Permission denied
[FAILED]

需要检查

getenforce是否是Enforcing,打开/etc/selinux的配置文件config,将SELINUX改为disabled。启动服务不再报错,重启系统

sshd服务可以自动启动了

上述就是小编为大家分享的怎样升级openssh7.9了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

升级 服务 内容 文件 分析 成功 专业 中小 代码 内容丰富 就是 并有 手动 文章 更多 知识 篇文章 系统 行业 角度 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 苏州信息管理系统软件开发 软件开发合同规避风险 山西huawei服务器维修维保 教师软件开发心得体会 kegg数据库几个水平 寒假护苗网络安全感想 镇江网络安全会议 服务器换硬盘前干什么 为什么插着卡却连接不到服务器 杭州金坞网络技术有限公司 潼南天气预报软件开发 我的世界服务器一个月要多少元 河北品质软件开发服务参考价格 政府网络安全和信息化办公室 网络安全志愿者 数据库连接一直转圈 最好的网络安全宣传图片 杭州飚游网络技术有限公司 科技速递互联网行业分析 网络安全工作领导小组成立文件 注意网络安全绘本 分布式数据库修改 淄川文件审批oa软件开发公司 上海财务软件开发流程 应该掌握的网络安全技巧有哪些 软件开发环境和生产环境 飞沃网络技术公司 社区网络安全宣传活动信息 海口网络安全老品牌 华企网络安全管理软件
0