Alexandre Duran Postado Novembro 11, 2016 Postado Novembro 11, 2016 Senhores eu precisaria rodar um comando via shell no CENTOS para corrigir permissões de todos os diretórios public_html de todos os usuários dentro do /home. tipo chmod 0755 /home/*/public_html Pensei em algo usando o find 0 Citar
Alexandre Duran Postado Novembro 11, 2016 Autor Postado Novembro 11, 2016 Esse comando aqui por exemplo muda todas as permissões de todos os diretórios a partir de um diretório inicial find * -type d -exec chmod 0755 {} \; como altera-lo para encontrar a apenas os diretórios public_html de dentro de todos os /home/* e executar o chmod ? 0 Citar
lyra Postado Novembro 11, 2016 Postado Novembro 11, 2016 Supondo que queira 755 para diretórios e 644 para arquivos: find /home/*/public_html/ -type d -exec chmod 755 {} \; find /home/*/public_html/ -type f -exec chmod 644 {} \; []'s. 0 Citar
olokz Postado Novembro 11, 2016 Postado Novembro 11, 2016 # chmod 755 -R /home/ isso vai mudar todas as permissões de todos arquivos/ diretórios dentro do /home/ 0 Citar
lyra Postado Novembro 11, 2016 Postado Novembro 11, 2016 21 minutos atrás, olokz disse: # chmod 755 -R /home/ isso vai mudar todas as permissões de todos arquivos/ diretórios dentro do /home/ Sugiro que evite chmod recursivo. Pense em um ambiente cPanel: /home/user/mail trabalha com chmod 711 /home/user/.cpanel trablha com chmod 700 .. Sem contar o próprio /home/user que é chmod 751. 0 Citar
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.