chmod 755 parou o acesso a bancos de dados

0

Estou tentando definir permissões de wordpress em algum site de blog. Minha sessão caiu e eu reconectei, mas no caminho padrão e não no diretório. Voltei para o guia e executei este comando:

find -type d -print0 | xargs -0 chmod 755

Eu percebi rapidamente e parei de executar o comando, mas não tenho ideia de até onde ele definiu as permissões.

Eu tive alguns clientes me ligando e dizendo que eles têm problemas com seus sites, como não podem fazer login no back-end do wordpress, e alguns dos plug-ins dos sites não podem acessar os dados que deveriam no banco de dados.

Este comando pode ser executado para impedir a execução do banco de dados? Os sites estão em alta, então não consigo ver que é uma coisa MYSQLD.

Estou executando o CentOS 6.5 (Final).

Isso terá quebrado o servidor ou tenho outros problemas? Existe uma maneira de restaurar as permissões? Eu tenho um backup de uma semana atrás, que eu poderia comparar as duas permissões, mas isso está além do meu nível de habilidade, mas feliz em seguir quaisquer guias (Corretamente) desta vez!

Qualquer ajuda será muito apreciada.

    
por Bannywhey 14.08.2015 / 22:50

1 resposta

2

  1. use o tmux ou a tela, portanto, quando a conexão cair, você simplesmente se reconectará a essa sessão.

  2. a abertura de permissões em diretórios pode ser interrompida, SSH que verifica, e. ~ / .ssh / * permissões, difícil dizer sem detalhes sobre o que está falhando (verifique os logs para o servidor / banco de dados / sistema?).

  3. find /that/backup/dir -type d -ls > /root/backupdirlist; find /that/broken/dir -type d -ls > /root/currentdirlist; diff -u /root/*dirlist para inspecionar as listagens de arquivos em busca de diferenças, possivelmente usando primeiro awk ou cut ou algo para mostrar apenas o nome do arquivo e as permissões, e não as outras colunas.

  4. no futuro, find -type d -print0 |xargs -0 echo chmod 755 primeiro para ver o que aconteceria ou find -type d -print0 |xargs -0 chmod --verbose 755 | tee somelog para registrar o que você fez.

  5. invente viagens no tempo.

por 14.08.2015 / 23:01