Don't you speak portuguese? Translate this site with Google Translator

Pensamento do Dia

Não existe um caminho para a paz; a paz é o caminho. (Mahatma Gandhi)

Permissões no Servidor Web

Permissões no Servidor Web

Quando usamos um sistema como o Linux, o diretório web não oferece permissão de escrita para um usuário comum.

Uma saída simples é adicionar o usuário comum para o grupo www-data (do apache) e mudar as permissões dos arquivos do /var/www/html. Isso quando somos apenas nós que usamos o computador.

Quando precisamos usar com uma equipe, então podemos criar um grupo e adicionar todos os usuários para este grupo e então adicionar o grupo para o www-data.

addgroup webdevel

adduser www-data webdevel

Criar script chamado perms no /usr/local/bin

sudo nano /usr/local/bin/perms

#!/bin/sh
clear;
echo "Aguarde enquanto configuro as permissões do /var/www/html/$1";
echo "";
chown -R www-data:webdevel /var/www/html/$1;
find /var/www/html/$1 -type d -exec chmod 2775 {} \;
find /var/www/html/$1 -type f -exec chmod 2664 {} \;
echo "";
echo "Concluído!";

Dar permissão de execução

sudo chmod +x /usr/local/bin/perms

Assim podemos executar este script sempre que copiarmos ou descompactarmos um arquivo para o /var/www/html

Podemos varrer apenas um subdiretório do html com:

sudo perms joomla, quando joomla é um subdiretório de html.

 

Comments fornecido por CComment

Novo Testamento

E, tendo já todos bom ânimo, puseram-se também a comer.
(At, 27:36)

Rotas no Mapa do Google

© 2015 Ribamar FS. All Rights Reserved. Designed By JoomShaper