
Este é um sistema RedHat executando um banco de dados postgres. Nada parece ter quebrado.
Preciso solicitar uma restauração? Isso destruiria um dia de trabalho, então não estou ansioso para fazer isso.
Li algumas coisas que talvez pudessem consertar as coisas, mas nunca usei, não sei muito sobre, etc.
gatilho do udevadm
/sbin/MAKEDEV
Responder1
Basta reiniciar, o dev estará de volta como estava, não são arquivos reais, apenas dispositivos, embora talvez haja alguns links simbólicos, o bom chmod os ignora :)
EDIT: Basta colocar meu dinheiro onde minha boca está ...
find /dev -exec ls -la '{}' \; > /home/mike/dev-perms1
sudo chmod -Rv 777 /dev
sudo reboot
find /dev -exec ls -la '{}' \; > /home/mike/dev-perms2
mesmo... :)
ps... certifique-se de apenas chmoded /dev... se você chmoded algum outro diretório você pode ter problemas...
Responder2
chown dev não é perigoso, mas por segurança instale uma máquina virtual limpa (é claro, o mesmo sistema, rhel neste caso) e copie a permissão correta de lá. chmod é um pouco mais perigoso, mas uma solução fácil, geralmente faça um backup com cpio de todos os diretórios, se você cometer algo errado, poderá restaurar a partir do arquivo cpio ou usar o rsync.