Chmod recursivo apenas para pastas e depois arquivos

Chmod recursivo apenas para pastas e depois arquivos

Essa é uma dica rápida e bastante útil para quem está com problemas na instalação do Magento, Joomla, etc e possui acesso SSH ao seu servidor de hospedagem.
Muitos servidores de hospedagem possuem problemas com as permissões de arquivos. Normalmente a regra é permissões 755 para pastas e 644 para arquivos. Porém, é muito trabalhoso entrar em cada pasta e alterar as permissões dos arquivos. De acordo com o meu gerenciador de arquivos Dolphin, o Joomla 1.5 possui cerca de 871 subpastas e o Magento 1.4.2 cerca de 3624 subpastas. Uh! Senti até arrepio na espinha.
Vamos lá. Acesse seu servidor de hospedagem via SSH. E digite assim para arquivos:
1
find . -type f -exec chmod 644 {} \;
Abaixo para pastas:
1
find . -type d -exec chmod 755 {} \;
Observação: considere o . (ponto) como a pasta atual. Modifique-a para a pasta desejada como “loja/”, “blog/”, etc.
FonteUsuário SMarcell em http://www.vivaolinux.com.br/topico/Iniciantes-no-Linux/Chmod-recursivo-apnes-arquivos.

Comentários

Postagens mais visitadas deste blog

Como mapear permanentemente uma unidade de rede no Ubuntu

Instalando e Configurando o Citrix XenServer 6.5 - Parte 1

Comandos básicos para o editor VI