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 不会输出任何信息,就说明配置是正常的
文章评论