Autor Tópico: Permissões  (Lida 2107 vezes)

Offline ErnestoLyderis

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Permissões
« Online: 02 de Setembro de 2011, 17:16 »
Olá!

Como fazer com que subdiretórios e arquivos, que são criados diariamente, herdem as permissões do diretório principal?

Tentei o seguinte: "chmod 775 [diretorioprincipal]" mas o dono do diretório não tem permissão para, por exemplo, criar um subdiretório e salvar um arquivo nele.

Obrigado!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Permissões
« Resposta #1 Online: 02 de Setembro de 2011, 18:58 »
A permissão que vc passou deveria ser suficiente pra que tanto o dono do diretório quanto o grupo do dono do diretório pudessem criar arquivos e sub-diretórios nesse diretório.

Será que vc não está tentando fazer isso num ponto de montagem? Quando você altera a permissão de um ponto de montagem, você fica subordinado às permissões dentro do sistema de arquivos montado.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Permissões
« Resposta #2 Online: 02 de Setembro de 2011, 19:03 »
Só lembrando que quando vc altera as permissões de um diretório que já tem elementos dentro, as permissões dos elementos não são alteradas junto com o diretório pai. Pra que sejam alteradas, vc tem que fazer um "chmod recursivo", com a opção "-R".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Permissões
« Resposta #3 Online: 02 de Setembro de 2011, 22:12 »
Pelo que li você fez isso no seu diretório? Em /home/seu-usuário?

Estou com o zekkerj, só pode estar fazendo em um ponto de montagem.

Agora em seu diretório pessoal nem precisava ser 775, podia ser 700 (é assim que uso o meu no trabalho), ou 770.

Mas se não for no seu diretório/ponto de montagem tem que ver ai também quem é dono e quem é o grupo do diretório, porque se você não for nem dono, nem grupo não vai mesmo poder fazer nada.

Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline ErnestoLyderis

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Re: Permissões
« Resposta #4 Online: 03 de Setembro de 2011, 01:09 »
*Sem acentuacao

Caros amigos, apos criar um diretorio no servidor, para o usuario, fiz o seguinte procedimento:

chmod -R 775 [diretoriodousuario]

Ao tentar criar, salvar ou renomear subdiretorios e/ou arquivos no diretorio principal, o usuario se depara com a mensagem de permissao negada.

Em "Permissoes", o "Proprietario" e o proprio usuario e o "Acesso a pasta" especifica "Criar e excluir arquivos".

O comando ls -ls me mostra o seguinte:

drwxrwxr-x [numero] [usuario] [diretoriodousuario] [...]

Preciso fazer com que o usuario possa ter gerenciamento total sobre sua pasta, o que nao esta acontecendo.

Muito obrigado!

Offline web2000

  • Usuário Ubuntu
  • *
  • Mensagens: 360
  • Rafael A. de Almeida
    • Ver perfil
    • Meu canal no YouTube
Re: Permissões
« Resposta #5 Online: 03 de Setembro de 2011, 06:33 »
Você tem que dizer para o sistema a quem aquele diretório pertence.

Código: [Selecionar]
sudo chown usuário:usuário -R pasta_do_usuário
sudo chmod 775 pasta_do_usuário

Isso fará com que todos os arquivos e diretórios dentro de "pasta_do_usuário" pertençam ao usuário "usuário" e ao grupo "usuário"

Nunca use chmod -R 775 pois assim você está dando permissão para executar qualquer arquivo dentro do diretório (-R significa recursividade).

Até++  ;)
« Última modificação: 03 de Setembro de 2011, 06:38 por web2000 »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Permissões
« Resposta #6 Online: 03 de Setembro de 2011, 08:23 »
Ernesto, precisamos de mais detalhes sobre o seu sistema.

1. Qual o sistema de arquivos em que vc está trabalhando? Ext3, Ext4, ReiserFS, NTFS ou algum outro?

2. Quem é, e quem era o usuário proprietário dos arquivos?

3. Qual é o caminho completo dos arquivos onde você está tendo problemas?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline cianetmidia

  • Usuário Ubuntu
  • *
  • Mensagens: 33
    • Ver perfil
Re: Permissões
« Resposta #7 Online: 10 de Outubro de 2011, 16:54 »
Desculpe a pergunta se ta falando em usuário permissão ponto de montagem etc lhe pergunto
ta usando samba, ou acesso local no linux ???