我有 Ubuntu 服务器 18.04.04 LTS,带有 OpenSSH_7.6p1 Ubuntu-4ubuntu0.3、OpenSSL 1.0.2n 2017 年 12 月 7 日。
我想将一个新创建的文件包含newFile
进去,\etc\ssh\sshd_config
我已在其顶部添加了此行Include newFile
,但是当我重新启动 SSH 服务时,它会抛出:
Job for ssh.service failed because the control process exited with error code.
See "systemctl status ssh.service" and "journalctl -xe" for details.
答案1
sshd 不支持将其配置拆分到多个文件中
8.2 版添加了 Include 语句
https://github.com/openssh/openssh-portable/commit/c2bd7f74b0e0f3a3ee9d19ac549e6ba89013abaf
https://man.openbsd.org/sshd_config
但是,目前 Match 指令还不能正常工作,应该在 8.4 中修复