これを回避するにはどうすればいいでしょうか?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 サービスに適切なプロパティを設定して、生成されたファイルに構成を組み込むことができます。