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 を参照しているので、おそらく PCA にバンドルされている Solaris OCI イメージを使用していると思われます。これは、SMF ステンシルを使用して sshd_config ファイルを生成するように構成されており、ファイル上部のコメントに記載されています。コメントの指示に従ってステンシルを無効にするか、ssh サービスに適切なプロパティを設定して、生成されたファイルに構成を組み込むことができます。

関連情報