Permissões que alteram alguns arquivos em / etc /

1

Parece que as novas permissões em /etc/issue e /etc/motd estão sendo revertidas para o original, mesmo que sejam alteradas. Isso está nos sistemas que executam o RHEL 5 e o RHEL 6. Existe algum script rc que controle as permissões em /etc files?

    
por user67186 15.06.2014 / 01:52

1 resposta

1

Debian

Se você estiver usando uma distro baseada no Debian, é provável que isso esteja causando o seu problema.

trecho

/etc/motd in Debian

Debian has a peculiar way of handling /etc/motd. The motd is updated at every reboot, in a boot script (/etc/init.d/bootmisc.sh in lenny and below, /etc/init.d/bootlogs in squeeze and above), which basically runs the following:

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

Since /etc/motd is a symlink to /var/run/motd in Debian, this works.

How to update your /etc/motd

Since /etc/motd basically gets overwritten at every reboot, you need to instead update /etc/motd.tail and either reboot (!!) or also edit /etc/motd.tail or run the above commands. There is a bug report (437176) to provide an easier command to allow you to update only /etc/motd.tail.

Distros baseadas no Red Hat (Fedora / CentOS / RHEL)

Para esses tipos de distros, não conheço nenhum sistema automatizado que reverta esses arquivos para versões conhecidas como parte de uma reinicialização. Esses arquivos são muitas vezes estaticamente incluídos nesses sistemas em pacotes RPM como estes:

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

Fedora 19

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

Além disso, uma simples pesquisa por /etc/issue ou /etc/motd dentro de /etc não apresenta esse mecanismo.

$ sudo grep -r /etc/issue /etc/*
    
por 15.06.2014 / 04:09