概述

因公司服务器环境复杂,早期运维文档均不存在。在修改个别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

分类: Linux