Acidentalmente recursivamente mudou todas as permissões de arquivo em / run (Ubuntu)

1

Eu tenho um servidor doméstico rodando Myth, Apache, Samba, MySQL, etc.

Era tarde. Eu estava cansado. De alguma forma, eu estava em um nível de diretório acima de onde eu pensava que estava e, de forma recursiva, dei ao mundo inteiro permissões de leitura de /run . (Sim, eu sei ...)

Suponho que determinados arquivos dentro de /run já estão configurados dessa forma, portanto, não quero apenas remover recursivamente a permissão.

Como se constata, eu não tenho um backup desta pasta (outra coisa para consertar).

Eu apenas o deixo , faço uma reinstalação completa ou há outra opção ?

    
por Kicking Myself 23.07.2013 / 23:04

1 resposta

2

/run é do tipo tmpfs, o que significa que existe apenas na memória e desaparece quando o sistema é desligado. Verifique isso executando mount sem argumentos, você verá coisas como:

tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)

Todos os arquivos em / run simplesmente contêm informações de tempo de execução para serviços do sistema e daemons. Contanto que as permissões para o próprio diretório ( /run tenham o modo 755 e sejam de propriedade de root ), você poderá reinicializar o sistema para obter uma "lista limpa". Nenhum dado importante deve ser perdido.

    
por roadmr 23.07.2013 / 23:29