Se você tem um servidor com cPanel, já pode ter se deparado com aquele probleminha chato de permissões de arquivos que pode causar uma infinidade de erros.
Sem falar que verificar as permissões pasta por pasta ou arquivo por arquivo pode levar um tempo precioso.
Existe um script para resolver o problema com uma linha apenas. Primeiro, é preciso pegar o arquivo no seu repositório lá no Github.
Como instalar
Faça login como root no servidor com cPanel e pegue o script:
wget https://raw.githubusercontent.com/PeachFlame/cPanel-fixperms/master/fixperms.sh
Em seguida, dê chmod:
chmod +x fixperms.sh
Como usar
Pronto, agora para usá-lo basta indicar se quer corrigir as permissões de todas as contas:
sudo sh ./fixperms.sh -all
Ou apenas de um usuário específico:
sudo sh ./fixperms.sh -a contausuario
OBS: Este script foi feito para servidores que usem SuPHP ou FastCGI. Algumas permissões podem não ser alteradas se você estiver usando DSO.
Se você tem um problema constante com permissões, é bom mover este arquivo para a pasta bin:
sudo mv fixperms.sh /usr/bin/