Solaris shd_config 文件在 ssh 重新启动后重置 - 如何防止这种情况?

Solaris shd_config 文件在 ssh 重新启动后重置 - 如何防止这种情况?

我该如何避免这种情况发生,我需要 sshd_config 文件包含

Subsystem    sftp  /usr/lib/ssh/sftp-server



oot@uln-pca-oracle-solaris-11-2023-10-16fqbbqv:/export/home/opc# echo "Subsystem    sftp  /usr/lib/ssh/sftp-server" >> /etc/ssh/sshd_config

root@uln-pca-oracle-solaris-11-2023-10-16fqbbqv:/export/home/opc# ls -ltr /etc/ssh/sshd_config

-rw-r--r--  1 root   sys     2435 Mar 27 12:11 /etc/ssh/sshd_config

但当我重启时内容就重置了。我甚至尝试更改权限,这样内核就无法访问它了

root@uln-pca-oracle-solaris-11-2023-10-16fqbbqv:/export/home/opc# chmod 444 /etc/ssh/sshd_config

root@uln-pca-oracle-solaris-11-2023-10-16fqbbqv:/export/home/opc# ls -ltr /etc/ssh/sshd_config

-r--r--r--  1 root   sys     2435 Mar 27 12:11 /etc/ssh/sshd_config

root@uln-pca-oracle-solaris-11-2023-10-16fqbbqv:/export/home/opc# svcadm restart ssh                  root@uln-pca-oracle-solaris-11-2023-10-16fqbbqv:/export/home/opc# ls -ltr /etc/ssh/sshd_config

但她仍然设法重置,包括权限

-rw-r--r--  1 root   sys     2386 Mar 27 12:11 /etc/ssh/sshd_config

答案1

由于示例中的提示引用了 PCA,因此您可能正在使用与其捆绑在一起的 Solaris OCI 映像。该映像配置为使用 SMF 模板生成 sshd_config 文件,该文件将在文件顶部的注释中注明。您可以按照注释中的说明禁用模板,也可以在 ssh 服务上设置适当的属性以将您的配置合并到生成的文件中。

相关内容