Proprietário padrão do var 16.04

1

Meu problema é curto. Eu digitei

chown -R root:root /var

e meu servidor mysql parou de funcionar: / tentei procurar a solução, mas nada me ajudou.

Eu também tenho problemas com permissões no Phpmyadmin. Erros que você pode encontrar aqui .

Eu sei, que eu estraguei toda a estrutura do ownerhsip, então se você tem uma lista de usuários e grupos padrão no var eu ficaria muito grato.

    
por Kryniowesegryderiusz 27.10.2016 / 13:53

1 resposta

2

Esse comando foi prejudicial. Ele alterou a propriedade de todos os objetos (arquivos e diretórios) dentro do diretório /var para root user. Mas isso não é o que alguns programas esperam, incluindo mysql

mysql deseja que os arquivos dentro do diretório /var/lib/mysql sejam de propriedade do usuário mysql .

Então, você deve mudar a propriedade do diretório (recursivamente) novamente usando este comando

sudo chown -R mysql:mysql /var/lib/mysql

Exceto este arquivo /var/lib/mysql/debian-5.7.flag . Esse é de propriedade de root . Depois de executar o comando acima, você pode alterar novamente a propriedade deste arquivo

sudo chown root:root /var/lib/mysql/debian-5.7.flag

Além disso, mysql quer que o seu diretório de log seja de propriedade de mysql user. Então, faça isso novamente para mudar a propriedade disso também

sudo chown -R mysql:mysql /var/log/mysql

strongmente, eu tinha phpmyadmin instalado. Eu posso dar a lista de arquivos de propriedade do diretório mysql in /var/lib/phpmyadmin . Aqui está a lista. Altere a propriedade de todos esses usando o comando sudo chown mysql:mysql filename .

/var/lib/mysql/phpmyadmin 
/var/lib/mysql/phpmyadmin/pma__table_uiprefs.ibd 
/var/lib/mysql/phpmyadmin/pma__bookmark.frm 
/var/lib/mysql/phpmyadmin/pma__pdf_pages.ibd 
/var/lib/mysql/phpmyadmin/pma__usergroups.ibd 
/var/lib/mysql/phpmyadmin/pma__savedsearches.ibd 
/var/lib/mysql/phpmyadmin/pma__designer_settings.ibd 
/var/lib/mysql/phpmyadmin/pma__relation.ibd 
/var/lib/mysql/phpmyadmin/pma__export_templates.ibd 
/var/lib/mysql/phpmyadmin/pma__favorite.frm 
/var/lib/mysql/phpmyadmin/pma__column_info.ibd 
/var/lib/mysql/phpmyadmin/pma__userconfig.ibd 
/var/lib/mysql/phpmyadmin/pma__users.frm 
/var/lib/mysql/phpmyadmin/pma__relation.frm 
/var/lib/mysql/phpmyadmin/pma__table_coords.frm 
/var/lib/mysql/phpmyadmin/pma__navigationhiding.frm 
/var/lib/mysql/phpmyadmin/pma__column_info.frm 
/var/lib/mysql/phpmyadmin/pma__history.frm 
/var/lib/mysql/phpmyadmin/pma__userconfig.frm 
/var/lib/mysql/phpmyadmin/pma__tracking.frm 
/var/lib/mysql/phpmyadmin/pma__export_templates.frm 
/var/lib/mysql/phpmyadmin/pma__users.ibd 
/var/lib/mysql/phpmyadmin/pma__table_coords.ibd 
/var/lib/mysql/phpmyadmin/pma__table_info.ibd 
/var/lib/mysql/phpmyadmin/pma__table_info.frm 
/var/lib/mysql/phpmyadmin/pma__savedsearches.frm 
/var/lib/mysql/phpmyadmin/pma__central_columns.frm 
/var/lib/mysql/phpmyadmin/pma__central_columns.ibd 
/var/lib/mysql/phpmyadmin/pma__history.ibd 
/var/lib/mysql/phpmyadmin/pma__favorite.ibd 
/var/lib/mysql/phpmyadmin/pma__table_uiprefs.frm 
/var/lib/mysql/phpmyadmin/pma__recent.ibd 
/var/lib/mysql/phpmyadmin/pma__usergroups.frm 
/var/lib/mysql/phpmyadmin/pma__navigationhiding.ibd 
/var/lib/mysql/phpmyadmin/pma__bookmark.ibd 
/var/lib/mysql/phpmyadmin/pma__designer_settings.frm 
/var/lib/mysql/phpmyadmin/pma__tracking.ibd 
/var/lib/mysql/phpmyadmin/pma__pdf_pages.frm 
/var/lib/mysql/phpmyadmin/pma__recent.frm 
/var/lib/mysql/phpmyadmin/db.opt 

Eu respondi isso para consertar apenas coisas relacionadas ao mysql. Mas se você precisa consertar tudo isso, você pode verificar essas questões

por Anwar 27.10.2016 / 14:08