Linux服务器SSH配置文件修改后测试是否正确

2022-04-14 987点热度 0人点赞 0条评论

Linux上(或者CentOS、Ubuntu都一样)远程连接的服务器是OpenSSH (OpenBSD Secure Shell) ,有时候,需要修改SSH服务的一些配置,一般是在(/etc/ssh/sshd_conf ),不过修改这个配置文件是一件比较危险的事情,因为有些配置是针对特定的OpenSSH的版本的,或者打了某个错别字导致重启sshd后,因为配置文件的问题无法再次启动;如果我们只有远程ssh这一种连接方式,那就惨了,后续就再也连不上了。

所以很有必要修改配置文件之前要先能检查下配置文件是否正确

命令如下:

sshd -t

如果有错误,会输入类似这样的提示:

/etc/ssh/sshd_config: line 26: Bad configuration option: PermitRootLogins
/etc/ssh/sshd_config: terminating, 1 bad configuration options

如果没有错误,sshd -t 不会输出任何信息,就说明配置是正常的

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论