¿Cómo evito que esto suceda? Necesito que el archivo sshd_config contenga
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
Pero cuando reinicio el contenido se reinicia. Incluso he intentado cambiar los permisos para que el kernel no pueda acceder a ellos.
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
Pero aún así se las arregla para restablecerse, incluidos los permisos.
-rw-r--r-- 1 root sys 2386 Mar 27 12:11 /etc/ssh/sshd_config
Respuesta1
Dado que el mensaje en su ejemplo hace referencia a PCA, probablemente esté utilizando la imagen OCI de Solaris incluida con él. Está configurado para usar plantillas SMF para generar el archivo sshd_config, que se anotará en los comentarios en la parte superior del archivo. Puede seguir las instrucciones del comentario para desactivar la creación de plantillas o establecer la propiedad adecuada en el servicio ssh para incorporar su configuración en el archivo generado.