Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
lamp
28-09-2010, 17:45 (Esta mensagem foi modificada pela última vez a: 28-09-2010 18:35 por Elias_REC.)
Mensagem: #6
RE: lamp
(26-09-2010 20:17)patriota78 Escreveu:  eu tentei na seguinte maneira.

sudo su
entrei como root
depois escrevi
chmod g=rwx /var/www

e o resultado foi este drwxrwxr-x 2 root root 4096 2010-09-26 18:21 www

Só falta permissões para todos os utilizadores na escrita? É o que entendo.

Conseguem dizer como dar essa permissão?


Já consegui! Smile

utilizei este comando

chmod a=rwx /var/www

b-» grupo
a-» todos

agora vou instalar o phpmyadmin, vamos ver como corre.

Nunca deves dar permissoes a todos. Mesmo que estejas a experimentar, estas a comecar com maus habitos. Por regra, se estas a dar permissoes de escrita, leitura e execucao a OUTROS, estas a fazer alguma coisa errada.

O user e grupo do servidor devia ser www-data. Das permissoes de escrita ao root/www-data. Depois adicionas o teu user ao grupo anterior.

Código:
# adicionar grupo
sudo useradd -G root utilizador

# ou, editando o /etc/group e adicionando o utilizador depois do :
www-data:x:33:utilizador

Se o utilizador e grupo www-data existirem:

Código:
# Altera a directoria/ficheiros para utilizador:grupo
sudo chown -R www-data:www-data /var/www

# Retira as permissoes de RWX do outros e adiciona apenas para o USER e GRUPO
sudo chmod -R ug=rwx,o-rwx /var/www

# O mesmo que o comando anterior mas "simplificado" (aprenderas com o tempo):
sudo chmod -R 770 /var/www

Editado: removi "bold" do bloco [code]

Fiquem Bem!
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
lamp - patriota78 - 26-09-2010, 17:47
RE: lamp - Guilherme de Sousa - 26-09-2010, 18:32
RE: lamp - patriota78 - 26-09-2010, 18:46
RE: lamp - Mkman - 26-09-2010, 19:52
RE: lamp - patriota78 - 26-09-2010, 20:17
RE: lamp - Elias_REC - 28-09-2010 17:45

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)