Файл shd_config Solaris сбрасывается после перезапуска ssh — как это предотвратить?

Файл shd_config Solaris сбрасывается после перезапуска 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, чтобы включить вашу конфигурацию в сгенерированный файл.

Связанный контент