概述

因公司服务器环境复杂,早期运维文档均不存在。在修改个别sshd配置文件时发现重启服务后无法生效,再排查问题后在此记录。

问题排查

一般默认sshd配置文件路径为: /etc/ssh目录下,但在该目录下修改sshd_config配置文件时发现无法生效。
总结问题查看方法

查看sshd当前配置

[root@localhost ~]# sshd -T |grep etc
hostkey /usr/etc/ssh_host_rsa_key
hostkey /usr/etc/ssh_host_dsa_key
hostkey /usr/etc/ssh_host_ecdsa_key
hostkey /usr/etc/ssh_host_ed25519_key

获取sshd需加载哪些文件

[root@localhost ~]# strace -e open -ostrace.out /usr/sbin/sshd
[root@localhost ~]# cat strace.out |grep config

检查sexlinux防火墙

[root@localhost ~]# getenforce
Disabled
END

本文标题:SSH修改默认配置文件不生效问题记录

本文作者:宇宙最帅的男人

本文链接:https://lolicp.com/linux/202129165.html

版权声明:转载或者引用本文内容请注明来源及原作者,本文著作权归作者 (宇宙最帅的男人) 所有。

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

最后修改:2021 年 06 月 29 日
如果觉得我的文章对你有用,请随意赞赏