[20180504]检查sshd配置是否正确.txt

简介: [20180504]检查sshd配置是否正确.txt --//有时候要修改sshd配置文件,有可能改错,如果这个时候远程重启sshd,可能导致无法再远程登录, --//必须有一种机制在重启前检查sshd的配置是否正确.

[20180504]检查sshd配置是否正确.txt

--//有时候要修改sshd配置文件,有可能改错,如果这个时候远程重启sshd,可能导致无法再远程登录,
--//必须有一种机制在重启前检查sshd的配置是否正确.查看man sshd文档,可以发现-t参数可以实现
--//这个需求.

-t Test mode. 
   Only check the validity of the configuration file and sanity of the keys.  This is useful for updating sshd reliably
   as configuration options may change.

--//测试如下:
# sshd -t
sshd re-exec requires execution with an absolute path

--//要使用全路径.
# which sshd
/usr/sbin/sshd

# /usr/sbin/sshd -t
--//OK!!

--//假设修改/etc/ssh/sshd_config,UseDNS no1

# grep -i dns /etc/ssh/sshd_config
UseDNS no1
#UseDNS yes

# /usr/sbin/sshd -t
/etc/ssh/sshd_config line 109: Bad yes/no argument: no1

--//可以发现配置提示错误行号.

# grep -ni dns /etc/ssh/sshd_config
109:UseDNS no1
110:#UseDNS yes

目录
相关文章
|
11月前
|
Shell Linux 开发工具
【异常解决】vim编辑文件时提示 Found a swap file by the name “.start.sh.swp“的解决方案
【异常解决】vim编辑文件时提示 Found a swap file by the name “.start.sh.swp“的解决方案
288 0
|
Shell 开发工具
chmod -rw /tmp/file1,编写脚本/root/bin/per.sh,判 断当前用户对/tmp/fiile1文件 是否不可读且不可写 ?
chmod -rw /tmp/file1,编写脚本/root/bin/per.sh,判 断当前用户对/tmp/fiile1文件 是否不可读且不可写 ?
50 1
|
网络安全
无法启动ssh:/run/sshd must be owned by root and not group or world-writable.
无法启动ssh:/run/sshd must be owned by root and not group or world-writable.
336 0
无法启动ssh:/run/sshd must be owned by root and not group or world-writable.
|
Kubernetes 容器
k8s-18.6设置文件登录后kubectl命令报错解决
k8s-18.6设置文件登录后kubectl命令报错解决
117 0
k8s-18.6设置文件登录后kubectl命令报错解决
|
Shell iOS开发 MacOS
iTerm2重启后别名alias配置无效问题的原因分析与解决
本文记录了在安装python环境中,配置alias别名时遇到的配置的alias别名没有成功生效的问题。根据问题,分析了导致alias配置的别名没有成功生效的原因以及具体解决办法。通过这样的问题记录,为以后避免再次遇到同样的问题,比如这样的配置未生效的问题,可以快速地对问题进行定位并解决。
327 0
iTerm2重启后别名alias配置无效问题的原因分析与解决
|
网络协议 Java
下一篇
DDNS