Los permisos cambian en algunos archivos en /etc/

Los permisos cambian en algunos archivos en /etc/

Parece que los nuevos permisos /etc/issueestán /etc/motdvolviendo a los originales incluso si los cambiamos. Esto ocurre en sistemas que ejecutan RHEL 5 y RHEL 6. ¿Existe algún script rc que controle los permisos de /etclos archivos?

Respuesta1

Debian

Si está utilizando una distribución basada en Debian, es probable que esto sea lo que esté causando su problema.

extracto

/etc/motd en Debian

Debian tiene una forma peculiar de manejarse /etc/motd. El motd se actualiza en cada reinicio, en un script de arranque ( /etc/init.d/bootmisc.shen lenny y siguientes, /etc/init.d/bootlogsen squeeze y superiores), que básicamente ejecuta lo siguiente:

   uname -snrvm > /var/run/motd
   [ -f /etc/motd.tail ] && cat /etc/motd.tail >> /var/run/motd

Dado que /etc/motdes un enlace simbólico /var/run/motden Debian, esto funciona.

Cómo actualizar tu /etc/motd

Dado que /etc/motdbásicamente se sobrescribe con cada reinicio, debe actualizar /etc/motd.taily reiniciar (!!) o también editar /etc/motd.tailo ejecutar los comandos anteriores. Hay un informe de error (437176) para proporcionar un comando más sencillo que le permita actualizar únicamente /etc/motd.tail.

Distribuciones basadas en Red Hat (Fedora/CentOS/RHEL)

Para este tipo de distribuciones, no conozco ningún sistema automatizado que pueda revertir estos archivos a versiones conocidas como parte de un reinicio. Estos archivos a menudo se incluyen estáticamente en estos sistemas en paquetes RPM como estos:

CentOS 5.x

$ rpm -qf /etc/issue /etc/motd
centos-release-5-9.el5.centos.1
setup-2.5.58-9.el5

CentOS 6.x

$ rpm -qf /etc/issue /etc/motd 
centos-release-6-5.el6.centos.11.2.x86_64
setup-2.8.14-20.el6_4.1.noarch

sombrero 19

$ rpm -qf /etc/issue /etc/motd 
fedora-release-19-8.noarch
setup-2.8.71-1.fc19.noarch

Además, una simple búsqueda de /etc/issueo /etc/motddentro /etcno revela tal mecanismo.

$ sudo grep -r /etc/issue /etc/*

información relacionada